>>>> "SY" == Steve Youngs
<youngs(a)xemacs.org> writes:
SY> Couldn't do it because you'd have to have 2 copies of each
SY> package - a new style version and an old style version. All
SY> XEmacsen prior to the one that has support for the new file
SY> format wouldn't be able to cope.
Right. Uwe's setup would break too many existing systems completely.
What could be done (with a lot of manual work by the users at first,
but the package system should be packagized anyway, it cannot be
required for bootstrapping XEmacs) is what dpkg and rpm do: use a
different separator character (probably ?_) to add a version number to
the package.
Then new upstream versions will show up as new packages in PUI. A
PITA for people using the "old" package system, but I really don't see
why packagizing the PUI tools can't be done (since we need to put
bootstrap packages into the main tarballs anyway, PUI may as well be
one of them).
We really need to do this eventually anyway. I don't think it's
pressing (although Uwe has every right to disagree), but it should be
on the agenda.
--
Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.