Re: bundles
| From: | Justin Patrin | Date: | Mon, 20 Sep 2004 16:40:38 +0000 |
| Subject: | Re: bundles | ||
| References: | 1 2 3 4 5 6 7 8 9 10 | Groups: | php.pear.dev |
| Request: | Send a blank email to pear-dev+get-33492@lists.php.net to get a copy of this message | ||
On Mon, 20 Sep 2004 12:04:08 -0400, Greg Beaver <greg@chiaraquartet.net> wrote:
[snip]
>
> The only solution is to be more strict with versioning in a dependency.
> Each dependency should specify a recommended version that will be
> installed _regardless of available versions_. On the other hand, a
> newer version of the dependency should be able to specify _explicit_
> compatibility with the older versions.
>
> Anything else would error out and cause installation to fail, except for
> the use of --force (or a new option specifically for this,
> --relaxedversioning), which would allow installation the way it works now.
I really like this idea. +1 from me.
> Since I will be the one writing the code for this, perhaps it's best to
> let me write it, and we can always remove it after there has been some
> regression testing. Regression testing always finds the bad ideas. The
> point is, I am positive that these problems exist, and can be elegantly
> solved in a way that supports both the upgrade freak and the
> fear-of-breakage users, without requiring any advanced knowledge from
> the fear-of-breakage folks, or pain from upgrade freaks.
>
[snip]
I say go ahead with it.
--
DB_DataObject_FormBuilder - The database at your fingertips
http://pear.php.net/package/DB_DataObject_FormBuilder
paperCrane --Justin Patrin--