On Sun, Mar 16, 2008 at 10:58:05PM -0700, David.Comay at Sun.COM wrote:

> That said, what I'd like to see (and this was discussed I think in the
> earlier Apache upgrade and PHP cases) is limiting the number of
> outstanding versions to a very small number.

Like Stephen has mentioned a couple of times, two should be the maximum.
It allows for an orderly transition from one compatibility regime to the
next.  However, I would like not to treat the versioning as a first-class
citizen.  The system should behave as if we'd properly integrated one
version of the component, and any versioning is there only so projects with
a dependence on a particular version can be specific.  Names available in
/usr/bin, /usr/lib, /usr/share/man, etc, should generally be the later of
the two versions, though circumstances may prefer the earlier, at least at
the outset.  If that means that names in /usr/bin and friends have a lower
commitment level, that's probably fine.

Danek

Reply via email to