Version numbering for release DECISION!
Erik P. Skaalerud
erik at pentadon.com
Fri Apr 1 14:32:06 PST 2005
Ed skrev:
On Monday 28 March 2005 10:13, Jeroen Ruigrok/asmodai wrote:
-CURRENT Will indicate a build based on the head of the CVS tree.
-WORKING Will indicate a build baesd on our current stable tag
-RELEASE Will indicate a build based on a release branch.
-STABLE Will indicate a build based on a post-release branch.
Sorry, I think this is overkill.
In the years I've been giving FreeBSD user support people already had
difficulty understanding the difference between three names.
Yes, I know that FreeBSD people have difficulties understanding the
branch names, -because- FreeBSD names a not released branch as -STABLE.
Imagine yourself being a new user, what sounds more stable? The word
STABLE or RELEASE? We all here understand what the branches are, but
newcomers don't.
Sorry if someone have answered this question before, but why should a
post-release branch be named -STABLE? It does not make any sense at all
(or does it?). Please enlighten me :-)
My suggestion is to have one branch named -CVS (or some other _very_
spooky name, like -DEVEL), one named -BETA(ALPHA?) (similar to freebsd's
-STABLE) and one named -RELEASE. IMHO this scheme is easy to understand,
and it will not attract unexperienced people to branches wich they
really should not run.
- Erik
More information about the Kernel
mailing list