Re: AW: [PEAR-DEV] BC breakage results
| From: | Stefan Neufeind | Date: | Fri, 19 Sep 2003 14:11:23 +0000 |
| Subject: | Re: AW: [PEAR-DEV] BC breakage results | ||
| References: | 1 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-21773@lists.php.net to get a copy of this message | ||
On 19 Sep 2003 at 17:51, Alexey Borzov wrote:
> Daniel Khan wrote:
> >>Now, we have a dilemma: either remove them in 3.2 (which was
> >>intended initially), make the version 4.0 instead of 3.2
> >>(which will be misleading for users after 3.0) or create an
> >>abomination of QuickForm4.
> >>Removing them will shave 10kb from the main include file,
> >>which is Good.
> >
> >
> > So wouldn't here a slot based solution a party solution?
> > So you at least don't have to release a 4.0 but a 3.2..?
>
> I think that slot-based solution is better than mandatory installation
> of different versions into different directories. Thus we let users
> decide what to do with the packages. One can install the package into
> slot 1, test it, then upgrade the package in the main slot. Or one can
> install older version of the package to the slot 1 and install the
> package that depends on it. More power to the users.
Partially agreed. But where from do scripts know which slots they
should use? I guess your solution isn't pointing at having several
major versions installed at the same time and even use libs in one
application where one requires 1.x and the other 2.x, right?
Stefan