nfoWare Hard Hat Stage

devNote d161102
VCbind Deployment Kit

nfoWare>dev>
2016>11>

d161102>
0.0.1 2017-03-06 -10:06 -0800


VCbinder is a kit for integrating VCbind operation into software construction sets. Construction sets based on VCbinder operate on Microsoft Windows and produce programs that run on Microsoft Windows. VCbinder is specifically for using Microsoft C/C++ command-line development tools on Windows in a portable manner. 

VCbinder is distributed in a versioned Zip package (e.g., VCbinder-0.1.0.zip).  VCbinder is usually not redistributed as a package.  Instead, the packaged materials are used as instructions and components for customization as part of a construction set that is integrated in a project's source code.  A typical incorporation is found in WinConKit.  

VCbinder development follows an engineering pattern that separately compartmentalizes the development of VCbinder, the deployment of stable VCbinder packages, and the employment of VCbinder in construction sets and construction set kits.  An essential part of the pattern is provision for deployment of incremental updates of VCbinder into construction sets in a manner having minimal interference with customized local usage of the construction sets.

Purpose
Provide a consistent, systematic approach to integration of VCbind into construction sets and general construction kits and their subsequent maintenance with VCbinder upgrades.. 
  
Principles
    1. Only tools already available as part of Microsoft Windows desktop software are needed, along with the simplest addition of freely-available Microsoft development tools.
    2. Simple use of Microsoft "batch commands" are all that are required, with any parameters entirely optional.
    3. For the simple prerequisites, links to tutorials and examples are plentiful.
    4. Error messages guide users of constructed kits and sets in providing remedies and in finding additional trouble-shooting details.
    5. The software is "code in the open" that can be customized for local use and adapted in making of additional kits, construction sets, language localizations, and other customizations.
  
Priorities
   1. Simple manual approach for incorporation into construction sets designed for novice usage.
   2. Sufficient for incorporation in WinCon Construction Sets.
   3. As-needed iterative improvement for testing and confirmation of integrations and of upgrades into existing integrations.
  
Plan
   1. Develop VCbinder on GitHub as part of the nfoTools project.
   2. Provide pilot demonstration as part of the Adv10 project
   3. Confirm in prototype WinCon Construction Sets
   5. Roll up into a WinCon Construction Kit that is relied upon as a source for additional construction sets and their updates.
  
People
   1. Developers simply using construction sets having VCbinder integration. 
   2. Developers maintaining construction sets having VCbinder integration.
   3. Developers who take an interest in testing, improvement, and documentation of VCbinder and how to apply it.

1. Deployment Kit

{Author Note: This is a placeholder for content to follow.}

visits to popular nfoWare pages

Locations of visitors to nfoWare

2. Available Materials


Attribution:
Hamilton, Dennis.E.
VCbinder: VCbind Deployment Kit.  nfoWare devNote folio d161102 0.0.1, February 23, 2017.  Accessed at <http://nfoWare.com/dev/2016/11/d161102.htm>.
Revision History:
0.0.1 2017-02-23-08:57 Add Synopsis, 5Ps, and links to related materials
0.0.0 2016-11-23-15:51 Create  bootstrap placeholder to morph into the necessary material
Incorporate job jar and use it to drive the completion of essential items here, providing an initial skeleton for more content. 

Construction Structure (Hard Hat Area)

Creative Commons License You are navigating nfoWare.
This work is licensed under a
Creative Commons Attribution 2.5 License.

created 2016-11-23-15:51 -0800 by orcmid
$$Author: Orcmid $
$$Date: 17-03-06 10:07 $
$$Revision: 107 $