-
Notifications
You must be signed in to change notification settings - Fork 51
DevelopmentRules
Nar Chhantyal edited this page Sep 13, 2015
·
7 revisions
- Branch
masteris owned by release managers- i.e. pull requests on
masterwill be declined
- i.e. pull requests on
- development takes place on branch
develop-
git-flow-alike we'll try to keep a running and most probably working code-base on
masterto prepare releases - exchanging not-yet-finished features shall be done on feature branches, if we haven't created one that's needed, please file an issue / send a message / use smoke signal or bush telegraphy before applying a pull request ;)
- Send hotfix pull request for production/critical bugs to
masterbranch
-
git-flow-alike we'll try to keep a running and most probably working code-base on
- release managers decide what's merged from (our)
developtomaster - keep volatile or environment specific data or values out of repository
- don't commit generated, cache or runtime created files
- use
.gitignoreto prevent others from accidentally committing runtime files - PEP8 is mandatory