Skip to content

Commit 4dd0693

Browse files
committedJan 21, 2016
add release notes/process
1 parent cb5fd08 commit 4dd0693

File tree

1 file changed

+23
-0
lines changed

1 file changed

+23
-0
lines changed
 

Diff for: ‎RELEASES

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
Release process
2+
===============
3+
4+
Maintain the release notes in this file with a list of new features and API changes in each major release.
5+
6+
Major releases:
7+
1. Create branch release-X from master.
8+
2. Remove any unfinished features.
9+
3. Test and fix any problems found.
10+
4. Tag X.0.
11+
12+
Minor (bugfix) releases:
13+
1. Backport bugfixes from the master branch or fix bugs specific to old releases into the currently maintained release-X branch(es).
14+
2. When significant bugs have been fixed, tag X.Y+1.
15+
3. To help dealing with regressions, no new features or refactorings should be implemented in release-X branches. Those happen in the master branch, and then a new release-X+1 branch is created.
16+
17+
18+
Release notes
19+
=============
20+
21+
1.0
22+
---
23+
* First release

0 commit comments

Comments
 (0)