couchdb-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Couchdb Wiki] Update of "Roadmap_process" by NoahSlater
Date Mon, 07 May 2012 15:42:58 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Couchdb Wiki" for change notification.

The "Roadmap_process" page has been changed by NoahSlater:
http://wiki.apache.org/couchdb/Roadmap_process?action=diff&rev1=1&rev2=2

  <<Include(EditTheWiki)>>
  
+ = Version Numbers =
+ 
+ We use [[http://semver.org/|semantic versioning]] which means that we:
+ 
+  * Increment the major version number every time we introduce breaking changes
+  * Increment the minor version number every time we add features
+  * Increment the bugfix version number every time we fix some bugs
+ 
+ If a regular release includes breaking changes, then we bump the major version number.
+ 
+ Historically, the project did not do this. This broke our semantic versioning promise, so
we are fixing the situation.
+ 
+ = Release Cycles =
+ 
+ These release cycles are designed to reduce the size of each release, making them easier
to prepare.
+ 
+ = Feature =
+ 
+ Every three months, we will release a new feature release.
+ 
+ These releases will contain any new features in them since the last release, as well as
any bugfixes.
+ 
+ If the release contains breaking changes, it will be a major release, else it will be a
minor release.
+ 
+ Each feature release will be supported for 12 months.
+ 
+ Therefor, at any one particular time, there should be four supported feature releases.
+ 
+ = Bugfix =
+ 
+ Every month in-between the feature releases, we will release bugfix releases.
+ 
+ We will do a bugfix release for any supported feature releases, where bugfixes are available.
+ 
+ This may involve backporting the bugfix to four supported feature releases.
+ 
+ = Security =
+ 
+ Security fixes will be included in the feature and bugfix releases.
+ 
+ We will distribute patches for unsupported feature releases no more than 2 years old.
+ 

Mime
View raw message