Hi,
Just so that everyone's aware, I've changed the version of Kamaelia on /trunk,
yesterday and changed the numbering scheme on /trunk to as follows:
* 0.9.6.0
Which if we break that down as:
* Y.Y.M.R
Maps to
* Year - 20YY hence 09
* Month - M - hence 6
* Release number from that point - R - hence 0 (not released yet)
Regarding release & version numbering it has 2 main purposes from a person's
perspective IMO:
* Is it mature/stable ?
* Is the version I have the most recent one ?
At least that's what I look for :-)
The reason for 0.9 is because that means next year (~6 months from now) we hit
version 1.0 - which feels about right from a development perspective - since
there's a number of emerging patterns for component development & chassis
development.
The reason for adding the release number is in case of 2 reasons:
* We move to a faster release cycle
* In case we move to a situation where we have stable & testing releases.
We'd then end up with the possibility of a bugfix against a stable
release made some time back. By bumping the release number for that
rather than the YY.M part it'd make it clear it's just a bugfix -
without any particular hassle.
I don't think any of this is controversial, but I am interested in hearing if
this numbering causes any problems for tools, and whether something like
XX.Y.M-R eg 0.9.6-0 would be better. (However, not using that latter form
enables distributions to use that for versions of packages).
Note, this also always give us a way of talking about specific general
versions of /trunk - rather than "in revision 6179", you can can say "well in
0.9.6.0 ..." which instantly gives a lot more information.
Again, the .0 at the end also means we could start building regular tar balls
(say near the end of the month) to make available as the last snapshot for
that month. These wouldn't be declared stable releases, etc, but would be
nice to have.
Any thoughts on this welcome, otherwise if I don't hear any comments, I'll
assume the new numbering scheme is considered a good idea :-)
Regards,
Michael.
--
http://yeoldeclue.com/blog
http://twitter.com/kamaelian
http://www.kamaelia.org/Home
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"kamaelia" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/kamaelia?hl=en
-~----------~----~----~----~------~----~------~--~---