Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorthez3ro <io@thezero.org>2016-10-27 20:28:39 +0300
committerthez3ro <io@thezero.org>2016-10-27 20:28:39 +0300
commit589b6465f8c250a0b49c8972ea5c2e7f262c455f (patch)
tree61e2e225abbe8028ce75af8bda735e2787e7e3a1 /.github
parent6c7c5443d4e13d6155497cc6290148d1a3ffcc57 (diff)
:memo: Update CONTRIBUTING.md with Branch Strategy. close #24 [ci skip]
Diffstat (limited to '.github')
-rw-r--r--.github/CONTRIBUTING.md14
1 files changed, 12 insertions, 2 deletions
diff --git a/.github/CONTRIBUTING.md b/.github/CONTRIBUTING.md
index f47f0141a..878119d31 100644
--- a/.github/CONTRIBUTING.md
+++ b/.github/CONTRIBUTING.md
@@ -18,8 +18,9 @@ These are just guidelines, not rules. Use your best judgment, and feel free to p
* [Translations](#translations)
[Styleguides](#styleguides)
+ * [Git Branch Strategy](#git_branch_strategy)
* [Git Commit Messages](#git-commit-messages)
- * [C Styleguide](#c-styleguide)
+ * [Coding Styleguide](#coding-styleguide)
## What should I know before I get started?
@@ -76,7 +77,7 @@ Both issue lists are sorted by total number of comments. While not perfect, numb
Along with our desire to hear your feedback and suggestions, we're also interested in accepting direct assistance in the form of code.
-All pull requests must comply with the above requirements.
+All pull requests must comply with the above requirements and with the [Styleguides](#styleguides).
### Translations
@@ -85,6 +86,15 @@ Please join an existing language team or request a new one if there is none.
## Styleguides
+### Git Branch Strategy
+
+The Branch Strategy is based on [git-flow-lite](http://nvie.com/posts/a-successful-git-branching-model/).
+
+* **master** -> always points to the last release published
+* **develop** -> points to the next planned release, tested and reviewed code
+* **feature/**[name] -> points to brand new feature in codebase, candidate for merge into develop (subject to rebase)
+
+
### Git Commit Messages
* Use the present tense ("Add feature" not "Added feature")