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 kamaelia@googlegroups.com
To unsubscribe from this group, send email to 
kamaelia+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/kamaelia?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to