From Fedora Project Wiki
(initial pass)
 
(content moved elsewhere)
 
Line 1: Line 1:
This proposal aims to address updates from a User, not a developer, perspective.


Terminology:
* Release N+2: aka Rawhide, the code base planned for release in 6-12 months.
* Release N+1: The code base currently branched from rawhide, under active development.  (e.g. Fedora 13)
* Release N: The latest stable release currently advertised.  (e.g. Fedora 12)
* Release N-1: The previous stable release, still capable of receiving updates.  (e.g. Fedora 11) 
== Expectations by release ==
# Users expect major package updates in Release N+2, as well as closely following upstream releases.
# Users expect major package updates in Release N+1.  While in development, both major and minor bug fixes, and behavioral changes are expected.  After the Feature Freeze, these should be minimized.
# Users expect updates for Release N to include bug fixes, minor package updates, and minimal changes in functionality.
## Major Desktop environment upgrades would be unexpected.
## Library soname bumps would be unexpected, and should be the exception, not the rule.
# Users expect updates for Release N-1 to be restricted to major bug fixes only.  No major package updates, change in functionality, library soname bumps, or behavioral changes.
## Major Desktop environment upgrades are unexpected and must be avoided.
## Library soname bumps are unexpected and must be avoided.

Latest revision as of 17:04, 3 March 2010