From 4dd0693f6a638f472561347321ffe43f9c3596c0 Mon Sep 17 00:00:00 2001 From: Sebastien Bourdeauducq Date: Wed, 20 Jan 2016 19:40:30 -0500 Subject: [PATCH] add release notes/process --- RELEASES | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 RELEASES diff --git a/RELEASES b/RELEASES new file mode 100644 index 000000000..876b4f92b --- /dev/null +++ b/RELEASES @@ -0,0 +1,23 @@ +Release process +=============== + +Maintain the release notes in this file with a list of new features and API changes in each major release. + +Major releases: +1. Create branch release-X from master. +2. Remove any unfinished features. +3. Test and fix any problems found. +4. Tag X.0. + +Minor (bugfix) releases: +1. Backport bugfixes from the master branch or fix bugs specific to old releases into the currently maintained release-X branch(es). +2. When significant bugs have been fixed, tag X.Y+1. +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. + + +Release notes +============= + +1.0 +--- +* First release