Clone wiki

Piranha / Branching_Strategy

Piranha Branching Strategy

The Piranha project will use an easily adoptable branching strategy to enable other Developers and Users to source code.


This will be the development branch, and will contain "Merged-In" code that has been built and tested. Once coding begins "Full Swing" it is to be considered "Relatively stable".

Artifact Branches

These will be created as a "Branch" off of the Default and will contain code for a specific fix/feature during its development cycle. Once tested it will be merged into the "Default" Branch.

Experimental Branches

These will be branches used for major refactoring and should "Never" be used other than the individual who has created the branch. This code Should be merged into an "Artifact Branch", and then into the "Default" branch.