>> Leaving aside the /usr hierarchy for the moment (which contains no >> user-editable files and so "moving" the older hierarchy to a new one >> may be fairly easy), what about /etc/apache2 and /var/apache2? Is >> there a need to create separate versions of this on the same system or >> is the configuration language compatible across different *minor* >> versions? > > I don't have enough history on the config language compatibility, but > modules are apparently not necessarily compatible, so if the config > loads an incompatible module the new version wouldn't start/work if it > shares configuration. > > My view is that IF the /usr layout supports multiple concurrent > versions, the matching locations in /etc and /var should do the same.
+1 At least the current layout would cause changes in /etc/apache2 and /var/apache2 contents due to changes in the directories. These kind of changes can happen in future releases too. Hence, versioning should be applicable to /etc and /var dirs too. -- Seema.
