1 Commits

Author SHA1 Message Date
Zander Dernilfoeg
10baf729e9 Add contribution guide 2017-08-09 13:39:30 +00:00

29
CONTRIBUTING.md Normal file
View File

@@ -0,0 +1,29 @@
We have three Branches Up and Running:
MASTER:
As soon as enough features are completed so that we have a fully implemented
version up and running which contains most/nearly all/all of the function, this
will be merged into master.
Of course some stable releases will also be merged into master to get a rough
overview of where we are.
FEATURE:
All Features that are completed or Milestones that are reached will be merged
into the feature branch. Version numbering should only change in the second
digit (e.g. 0.1.0 --> 0.2.0).
Software pushed to this branch should be a possible stable software release
candidate.
NOTE: Possible Crashes should of course be fixed, which will result in the
last digit being edited into the real release versioning.
DEVEL:
All possible instable intermidiate states should be pushed to devel
branch. Version Number is only allowed to be changed in the last digit
(e.g. 0.0.1 --> 0.0.2). As soon as a feature is completed -> Merge to
FEATURE branch.
More Branches might be added for some special features or to have a trial
branch to try some new features or libraries.
These branches MIGHT get deleted afterwards except the feature will be
integrated into the final software, then the branch will be left open, to
see the progrewss of the project.