Build Debate: Followup on Build Naming
Martin Langhoff
martin.langhoff at gmail.com
Thu Apr 10 13:42:56 EDT 2008
2008/4/10 Martin Dengler <martin at martindengler.com>:
> How about a two digit (zero-padded) version number that started with 08?
The release date is data that belongs elsewhere -- and it's not
accurate, a long-term-
What you need is the critical information when you are deciding
whether to install/update a given release:
<component> : What it is that I am installing.
<major> : can I expect an API break, is there a promise of long-term
supportability?
<minor> : incremental non-breaking feature upgrade?
<bugfix> : maturity
<customizer> : vanilla version or the localised/contextualised one?
there are many large long-lived projects using this scheme or minor
variations -- and it works great. Most importantly, people understand
it very well.
As an example, what we know as "Apache" is released as:
httpd-1.3.x / httpd- 2.0.x / httpd-2.2.x
We have other places where we actually add value. Lets do something
clear and well understood here, and move on.
cheers,
m
--
martin.langhoff at gmail.com
martin at laptop.org -- School Server Architect
- ask interesting questions
- don't get distracted with shiny stuff - working code first
- http://wiki.laptop.org/go/User:Martinlanghoff
More information about the Devel
mailing list