On Thu, Mar 15, 2007 at 10:03:25PM -0400, Stefan Teleman wrote: > Simply put, upgrading from Apache 2.0.x to Apache 2.2.x will break > existing Apache 2.0.x applications which have installed third party > Apache Modules. Extensive Release Notes detailing the consequences of > this breakage will be included with this new Integration. The > original > ARC Case for Apache2 [PSARC 2004/676] proposed Standard > Classification > Stability Level for the APR Interface. It was not possible to > foresee, > at that time, that the APR Interface for Apache 2.2.x would become > API > and ABI incompatible with the Apache 2.0.x APR Interface. [4]
No. Apache developers, like providers of many of our externally-sourced components, have a proven track record of disregard for, and intentional breakage of, binary compatibility. > In this FastTrack, we propose re-classifying the Commitment Level of > the APR Interface, and re-classifying it as Uncommitted. A Release Can you establish precedent for lowering the commitment level of a previously committed public interface? Or, can you provide overwhelming justification for doing so now? Normally, if one wishes to make this type of change, one reclassifies the existing interfaces Obsolete and introduces the new ones. The old interfaces are then removed either in the next minor release at the same time the new ones are introduced, or left to coexist for one or more minor releases to allow consumers to transition. See for example LSARC/2000/002 and LSARC/2006/150. Is there a reason Apache 2.0 and 2.2 cannot coexist on a host? > Note will be submitted for the Solaris Updates documenting that the > APR interface may change incompatibily in a subsequent release of > Solaris; in addition, a Release Note will be filed in that subsequent > release [aka Nevada] indicating that the interface had changed, and > that third-party modules will need to be recompiled and potentially > changed. Sounds like this Solaris experiment my web hosting company conducted was a waste of time, then. I guess I'll just go back to Red Hat. -- Keith M Wesolowski "Sir, we're surrounded!" FishWorks "Excellent; we can attack in any direction!"
