Like mostly all other OS packages, if you have a pure bugfix release, you add plN to the version number. There are various reasons of why we shouldn't move to this new versioning scheme, and no overwhelming reason to move to it. We already had a pretty long discussion about it, and while I'm well aware I didn't convince Jani, he sure as hell did not convince me either, and thus the status-quo should stay. I'm not sure why we're trying to 'fix' something that is already working.
Zeev At 17:25 14/03/2002, Jason Greene wrote: >Doesn't it make more since to release a version where one of the numbers >is a bugfix number? > >ex currently we have: [ Huge.Major.Minor ] > >and then when bugs are fixed they are: [ Huge.Major.Minor pl Bugfix ] > >Hardly ever is a version released without a bugfix of some sort. > >I have seen the argument that we should follow: [ Major.Minor.Bug ]. >Which i think is do-able if you alow minor to be larger than 1 digit. >ex PHP 5.12.1. If this is not desired it could follow a 4 digit >numbering system (Which is pseudo what we have today) except that >release version would always include the pl number. ex: > >4.2.1.RC1 > >bugs fixed > >4.2.1.RC2 > >bugs fixed / release > >4.2.1.0 > >Then bugs are fixed > >4.2.1.1 > >More bugs are fixed > >4.2.1.2 > > > >Opinions? > >-Jason > > > > > > > >On Thu, 2002-03-14 at 08:15, Zeev Suraski wrote: > > zeev Thu Mar 14 09:15:26 2002 EDT > > > > Modified files: > > /php4 configure.in > > /php4/main php_version.h > > Log: > > Good suggestion, but I'm not sure we want to start receiving bug > > reports with that version > > > > > > Index: php4/configure.in > > diff -u php4/configure.in:1.317 php4/configure.in:1.318 > > --- php4/configure.in:1.317 Thu Mar 14 09:00:03 2002 > > +++ php4/configure.in Thu Mar 14 09:15:24 2002 > > @@ -1,4 +1,4 @@ > > -dnl ## $Id: configure.in,v 1.317 2002/03/14 14:00:03 sterling Exp $ > -*- sh -*- > > +dnl ## $Id: configure.in,v 1.318 2002/03/14 14:15:24 zeev Exp $ -*- sh -*- > > dnl ## Process this file with autoconf to produce a configure script. > > > > divert(1) > > @@ -37,7 +37,7 @@ > > AC_CANONICAL_HOST > > AC_CONFIG_HEADER(main/php_config.h) > > > > -VERSION="4.STFU" > > +VERSION="4.2.1-dev" > > > > dnl Define where extension directories are located in the configure > context > > AC_DEFUN(PHP_EXT_BUILDDIR,[ext/$1])dnl > > Index: php4/main/php_version.h > > diff -u php4/main/php_version.h:1.57 php4/main/php_version.h:1.58 > > --- php4/main/php_version.h:1.57 Thu Mar 14 09:00:04 2002 > > +++ php4/main/php_version.h Thu Mar 14 09:15:26 2002 > > @@ -1,3 +1,3 @@ > > /* automatically generated by configure */ > > /* edit configure.in to change version number */ > > -#define PHP_VERSION "4.STFU" > > +#define PHP_VERSION "4.2.1-dev" > > > > > > > > -- > > PHP CVS Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > -- PHP Development Mailing List <http://www.php.net/> To unsubscribe, visit: http://www.php.net/unsub.php