aboutsummaryrefslogtreecommitdiffstats
path: root/CONTRIBUTING.md
diff options
context:
space:
mode:
authorLibravatar Drew DeVault <sir@cmpwn.com>2016-09-05 12:09:21 -0400
committerLibravatar Drew DeVault <sir@cmpwn.com>2016-09-05 12:09:21 -0400
commitd515ab00041e8fa799bb1bea95f615632cf4bae1 (patch)
tree860989da8761ff24538f43a49ddd79471b9d5d51 /CONTRIBUTING.md
parentFix constant scale factor in font code (diff)
downloadsway-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.md22
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
5channel](http://webchat.freenode.net/?channels=sway&uio=d4) upfront and discuss 5channel](http://webchat.freenode.net/?channels=sway&uio=d4) upfront and discuss
6your plans. 6your plans.
7 7
8## Release Cycle
9
10There are three stages of a sway release. Say the current stable version is
110.7. The master branch of sway is working towards becoming the 0.8 release. 0.8
12will go through each of these three stages:
13
14**In development**: during this time 0.8 lives in the master branch and is
15considered unstable. All pull requests merged during this time will land in sway
160.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
20advance). When the two weeks are up, a branch is cut (i.e. 0.8-rc1) and from
21that point only bugfix pull requests land in this branch. Each morning, if
22bugfixes landed in 0.8 during the previous day, a new RC is cut. During the RC
23phase, more adventurous users are encouraged to upgrade and start looking for
24and reporting bugs (especially in new features).
25
26**Stable release**: when no substantial changes are merged into an RC for 1
27week, it's released as a new stable version of Sway. At this point, all users
28are encouraged to upgrade.
29
8## Pull Requests 30## Pull Requests
9 31
10If you already have your own pull request habits, feel free to use them. If you 32If you already have your own pull request habits, feel free to use them. If you