diff options
author | Drew DeVault <sir@cmpwn.com> | 2016-09-05 12:09:21 -0400 |
---|---|---|
committer | Drew DeVault <sir@cmpwn.com> | 2016-09-05 12:09:21 -0400 |
commit | d515ab00041e8fa799bb1bea95f615632cf4bae1 (patch) | |
tree | 860989da8761ff24538f43a49ddd79471b9d5d51 /CONTRIBUTING.md | |
parent | Fix constant scale factor in font code (diff) | |
download | sway-d515ab00041e8fa799bb1bea95f615632cf4bae1.tar.gz sway-d515ab00041e8fa799bb1bea95f615632cf4bae1.tar.zst sway-d515ab00041e8fa799bb1bea95f615632cf4bae1.zip |
Document release cycle in CONTRIBUTING.md
Diffstat (limited to 'CONTRIBUTING.md')
-rw-r--r-- | CONTRIBUTING.md | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 6d7878ac..1c671126 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md | |||
@@ -5,6 +5,28 @@ successful with your contribution if you visit the [IRC | |||
5 | channel](http://webchat.freenode.net/?channels=sway&uio=d4) upfront and discuss | 5 | channel](http://webchat.freenode.net/?channels=sway&uio=d4) upfront and discuss |
6 | your plans. | 6 | your plans. |
7 | 7 | ||
8 | ## Release Cycle | ||
9 | |||
10 | There are three stages of a sway release. Say the current stable version is | ||
11 | 0.7. The master branch of sway is working towards becoming the 0.8 release. 0.8 | ||
12 | will go through each of these three stages: | ||
13 | |||
14 | **In development**: during this time 0.8 lives in the master branch and is | ||
15 | considered unstable. All pull requests merged during this time will land in sway | ||
16 | 0.8. | ||
17 | |||
18 | **Release candidate**: at some point (usually when development is fairly quiet), | ||
19 | @SirCmpwn will announce an upcoming release candidate (often 2 weeks in | ||
20 | advance). When the two weeks are up, a branch is cut (i.e. 0.8-rc1) and from | ||
21 | that point only bugfix pull requests land in this branch. Each morning, if | ||
22 | bugfixes landed in 0.8 during the previous day, a new RC is cut. During the RC | ||
23 | phase, more adventurous users are encouraged to upgrade and start looking for | ||
24 | and reporting bugs (especially in new features). | ||
25 | |||
26 | **Stable release**: when no substantial changes are merged into an RC for 1 | ||
27 | week, it's released as a new stable version of Sway. At this point, all users | ||
28 | are encouraged to upgrade. | ||
29 | |||
8 | ## Pull Requests | 30 | ## Pull Requests |
9 | 31 | ||
10 | If you already have your own pull request habits, feel free to use them. If you | 32 | If you already have your own pull request habits, feel free to use them. If you |