Version numbering post 1.0
Aaron Bentley
aaron.bentley at utoronto.ca
Fri Aug 10 22:16:53 BST 2007
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
John Whitley wrote:
> Robert Collins wrote:
>> the folk that react emotively will be.
>
> I think the term "emotively" is a bit disingenuous perceptions of
> software versions and common conventions there.
For some people, it really is that. They feel uncomfortable using
anything less than 1.0. For Microsoft products, make that 3.0, service
pack 1.
> Not everyone has the
> time or energy to follow project feature sets, release goals, and so
> forth. There is a highly useful self-marketing element to declaring a
> "1.0" at some point
Sure, and I don't think anyone's questioning the value of a 1.0. It's
the 0.90 that doesn't make much sense to some of us. This is an open
source project, not a centrally-managed one, so features and fixes go in
as people scratch itches, not according to a plan. And it does
time-based releases. Both of those factors make it seem foolish to try
to indicate how close we are to 1.0 via a version number.
> release announcement and the NEWS file. In contrast, NNN is the monthly
> release code, that doesn't even have to be never reset. Thus a series
> of releases might map out as:
>
> 0.18
> 0.90 (19)
Alas, release 0.90 won't be our 19th release, it will be our something
like our 26th. (There's a discontinuity between 0.1.1 and 0.6, and we
used to increment the bugfix number for each release. We had one called
0.0.0.69, and another called 0.0.2.1!)
> 0.90 (20)
> ...
> 1.0 (25) -- All targeted 1.0 features have landed
> 1.0 (26) -- Monthly update. Just bugfixes, analogous to a patchlevel
I don't think bugfixes should be the monthly update. I think they
should be need-based. I think the monthly update should typically be a
minor version, as it is now.
Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
iD8DBQFGvNXF0F+nu1YWqI0RApjqAJ4pJ/k8eeypt6HZmH8wC0s6TqXt9wCfdV+J
D+HdoAV1ceDUeZMekst8/0A=
=TQqm
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list