Versioning
| From: | Jason Greene | Date: | Thu, 14 Mar 2002 15:25:03 +0000 |
| Subject: | Versioning | ||
| References: | 1 | Groups: | php.dev |
| Request: | Send a blank email to php-dev+get-81227@lists.php.net to get a copy of this message | ||
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
>