All of lore.kernel.org
 help / color / mirror / Atom feed
From: el es <el_es_cr@yahoo.co.uk>
To: linux-kernel@vger.kernel.org
Subject: Re: Kernel version : what about YYYY.MM.[01].x ?
Date: Tue, 22 Jul 2008 15:18:05 +0000 (UTC)	[thread overview]
Message-ID: <loom.20080722T150815-360@post.gmane.org> (raw)
In-Reply-To: 20080718152456.GA27729@miggy.org

Athanasius <link <at> miggy.org> writes:

> 
> 1) Need to clearly designate
>         a) A fresh stable release
>         b) Also updates to that stable release, without getting confused
>            with any development releases.
>         c) A fresh development release/pre-release of next stable, without
>            getting confused with current stable releases.
> 
> 2) The only real objection to the status quo seems to be "the 3rd number
> is getting too big".  This is highly subjective and not a good enough
> reason by itself to change the scheme.
> 
> 3) It would be nice for stable releases to encode when their initial
> version was made.  This gives extra information in the version number
> without having to do a lookup.  The problem with this is you don't know
> when the next stable release will actually be.  

I'd agree up to this point. But you really _do_not_ want to predict 'when the
next stable release will be' 'cause this puts pressure on people, and the
current model works good _because_ there is little pressure... If it stops being
fun, some really valuable people could go somewhere else... guess where ?

>   But -rcX is just one way of doing it, all we really need is for it to
> be clear if a version is part of development or part of a stable
> release.
> 
No, the -rcX _is_ good and worth keeping. And the 

> I therefore propose the form YYYY.MM.[sd].x

And this is where I disagree completely. You got rid of the traditional series
designator ('s=2' in my scheme), you've lengthened the year part unnecessarily.
Month is too rough grained, that's why I proposed week as a base.

> 
> So, 2.6.26 would have been 2008.07.s.0
> 
> The first update to it would be 2008.07.s.1
> 
> So, YYYY.MM.[0|1].x gives us:
> 
>         1) Clear indication of when this stable series started.
>         2) Clear indication of updates to that stable version.
>         3) Clear designation of the development versions started after
>         that stable release.

It revamps the current scheme too much - I have only 'abused' it, you've got rid
of it completely...

> 
> This not only allows someone to see how long the current
> development cycle has been going (to within +/- 4 weeks), but also
> allows a glance at all prior versions to show how quickly development
> progresses on average between stable versions.

That's why I think week based grain is better..

el es




      reply	other threads:[~2008-07-22 15:18 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-07-17  8:51 Kernel version : what about s.yy.ww.tt scheme ? el es
2008-07-17  9:48 ` Jan Engelhardt
2008-07-17 10:38   ` el es
2008-07-17 14:27     ` Justin Mattock
2008-07-18  9:12       ` Jan Engelhardt
2008-07-18 16:24         ` Justin Mattock
2008-07-20 18:14   ` Willy Tarreau
2008-07-21  7:57     ` el es
2008-07-21  9:18       ` david
2008-07-22 12:30         ` el es
2008-07-17 23:02 ` david
2008-07-18  8:31   ` el es
2008-07-18 15:24   ` Kernel version : what about YYYY.MM.[01].x ? Athanasius
2008-07-22 15:18     ` el es [this message]

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=loom.20080722T150815-360@post.gmane.org \
    --to=el_es_cr@yahoo.co.uk \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.