I think the first Apache release should be 4.0.0. Also, in terms of managing release life cycle, I like the Ubuntu approach.Not specifically in their numbering, but in the predictability of what has long term support and what doesn't.
-George On May 24, 2012, at 9:45 AM, David Nalley wrote: > So I think we have consensus around a few things already - lets > highlight those: > > * Time based releases > * Versioning scheme: > X.Y.Z > > - X : increases when there is a "major" change in architecture or some > major new feature > - Y : increases with every release every 6 month (reset when X increases) > - Z : increases when there are "must fix bugs" or annoying bugs that > get fixed in a release branch (reset when Y increases) > > > ===== What we don't yet have consensus on ===== > > * What the time period is on releases > * What the version number for the first Apache release should be (to > be fair we haven't really discussed this.) > > So lets start with the easy one, the version number - should we target > 3.1.0 or 4.0.0 or something else entirely? I could be swayed either > way. > > On the release time period - as a packager for 20-30 packages in > Fedora I am certainly sympathetic to release cycles, and realize that > virtually all of the community distros (save Debian which is on a two > year release cycle) are on a 6 month cycle. That said I don't know > that we can necessarily be married to what the distros are doing. I > also look at projects like subversion which are tossing out releases > approximately every 60 days - and I don't see any distro that doesn't > carry subversion (though admittedly very different projects in > virtually every respect) I think every 3-4 months makes sense to me, > but again that's just me - gives us a slightly faster iteration but > hopefully not removing towards an unmanageable release cycle speed. > > Another question is - how long do we support any given release > line......e.g. if I embark on 5.2.0 (completely made up version > number, but assuming the above version scheme) how long will I be > guaranteed bugfixes for 5.2.x. Perhaps it's too soon to even ask that > question - we haven't even pushed a single release out, but something > to think about. > > Thoughts, comments, flames? > > --David -- George Reese - Chief Technology Officer, enStratus e: george.re...@enstratus.com Skype: nspollution t: @GeorgeReese p: +1.207.956.0217 enStratus: Enterprise Cloud Management - @enStratus - http://www.enstratus.com To schedule a meeting with me: http://tungle.me/GeorgeReese