RE: [PEAR-DEV] [RFC] BC breakage in PEAR - how to handle it properly

From: Date: Thu, 18 Sep 2003 16:44:57 +0000
Subject: RE: [PEAR-DEV] [RFC] BC breakage in PEAR - how to handle it properly
References: 1  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-21710@lists.php.net to get a copy of this message
>If we find a different way to communicate a rewrite then I don't have a > >problem with not requiring a major version increase. > > > How about requiring a complete rewrite to downgrade to at least beta > stability for 2 releases minimum? In addition, if the version is > required to increment by 100 to the next available round 100-number, > that might do it > > 1.1 => 1.100 > 1.102 => 1.200 What about following the Linux kernel versioning where od numbers are development releases and even are stable releases foo2.5.23 is the 23 development release of foo2 version 5 that will become foo2.6 when released foo2.6.11 is the 11th patch level to the foo2.6 stable code (bugfixes, security problems, ...). Then it is fairly easy for developers that depend on packages to tell where the development is, and for users to tell what is stable and what is development.... > > In addition, as much as automation is a good thing, users still have to > read release notes :). Any of the three points you raise must be > clearly documented if there is a rewrite (and there have been no > problems with this so far). Perhaps pear revert is needed? Not the > patch I suggested, but an automatic solution, where the last-installed > version of packages is stored in the registry, and used to install over > the top of existing installations (it would only work 1 level back, but > that's the idea). > > Greg > > -- > PEAR Development Mailing List (http://pear.php.net/) > To unsubscribe, visit: http://www.php.net/unsub.php > >

« previous php.pear.dev (#21710) next »