William A. Rowe, Jr. wrote:



STABLE RELEASES, 2.{odd}.{revision}
------------------------------------
All even numbered releases will be considered stable revisions. That means;

One way to summarize this would be: upgrading from a stable release to the next minor number should be painless:
config.nice
make
make install
apachectl restart

That implies:
- No non-backwards compatible config changes (runtime or compile-time)
- No removing modules ("deprecating" is fine; that means "to discourage use of", not "to remove")
- No MMN changes

These rules shouldn't be set in stone: if a security fix or other crucial bug fix requires a MMN change, then so be it. These should just be guidelines.

Joshua.



Reply via email to