To contribute new features, please create either a fork of the dev
branch, or a new branch off of it with a descriptive name.
Do not use the master
branch as the basis of new work.
Once the feature is complete, make sure you have pushed your contributions to your remote repo, and then create a pull request for your branch into dev
(or another branch, if appropriate). It will then be reviewed and likely merged.
master
will be updated when stable and completed revisions of the project can be moved over from dev
. Otherwise, it shouldn't be worked in.