diff options
author | Jakob Borg <jakob@nym.se> | 2014-03-24 14:55:13 +0100 |
---|---|---|
committer | Jakob Borg <jakob@nym.se> | 2014-03-24 14:55:13 +0100 |
commit | d3d1a7999623773f0066f543a95af5a0226fa9cf (patch) | |
tree | b2eb89b9efd132e12fac3aaac79cbbf0db3cecab | |
parent | fb4a2c9b5a879bc8de135b07208d02bc7af26a19 (diff) |
Add branch and tag info
-rw-r--r-- | CONTRIBUTING.md | 19 |
1 files changed, 19 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 95bd919e20..7b4177fa58 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -4,6 +4,25 @@ Please do contribute! [See the wiki](https://github.com/calmh/syncthing/wiki/Building) +## Branches + + - `master` is the main branch containing good code that will end up in + the next release. You should base your work on it. It won't ever be + rebased or force-pushed to. + + - `vx.y` branches exist to make patch releases on otherwise obsolete + minor releases. Should only contain fixes cherry picked from master. + Don't base any work on them. + + - Other branches are probably topic branches and may be subject to + rebasing. Don't base any work on them unless you specifically know + otherwise. + +## Tags + +All releases are tagged semver style as `vx.y.z`. Release tags are +signed by GPG key BCE524C7. + ## Tests Yes please! |