Util-Linux package development
 help / color / mirror / Atom feed
From: Ruediger Meier <sweet_f_a@gmx.de>
To: kerolasa@gmail.com
Cc: Karel Zak <kzak@redhat.com>, Bruce Dubbs <bruce.dubbs@gmail.com>,
	"util-linux" <util-linux@vger.kernel.org>
Subject: Re: versioning
Date: Thu, 18 May 2017 12:43:31 +0200	[thread overview]
Message-ID: <201705181243.31801.sweet_f_a@gmx.de> (raw)
In-Reply-To: <CAG27Bk17xasjeZQP6YpzUvchZJ5mtG2K4w0dirRybxu98-pAcQ@mail.gmail.com>

On Thursday 18 May 2017, Sami Kerola wrote:
> On 17 May 2017 at 22:09, Karel Zak <kzak@redhat.com> wrote:
> > On Wed, May 17, 2017 at 09:07:49PM +0200, Ruediger Meier wrote:
> >> I'm not talking about making things incompatible just to be
> >> incompatible but about ugly, outdated ifdefs which probably nobody
> >> needs anymore but also nobody would touch unless we actively
> >> review this.
> >
> > This would be better to discuss per patch. I don't think the
> > current code is affected by many obscure #ifdef and if we have
> > #ifdef then it's usually to be compatible with some libc, non-linux
> > systems, old gcc, etc.
> >
> > Anyway, it seems the conclusion is to continue with vX.Y.Z :-)
>
> So will we get 3.0.0 next and stick with 3.y.z for couple years until
> numbers grow large?  Then v4.y.z and so on.  My initial thinking was
> really as simple as 2.30.0 is a bit large number, and the 2 has not
> changed for 10 years so maybe it's time to update that.
>
> Seeing v31 proposal was interesting, but no.  Two number system could
> also work fine, but there does not seem to be apetite to that.  Lets
> go with concencus and stick with X.Y.Z format.
>
> Now when we are talking about versioning - do we get much benefit
> from rcN series?

I think some distro maintainers use and test it to report bugs before 
final release. Maybe even translaters use it.  The benfit for them is 
that they need less dependencies for the build. Also the rcN tag makes 
them able to get informed automatically a few times per year rather 
then continuously following our master branch or mailing list.

Only for cosmetics I would remove the old rcN tarballs from the server. 
Nobody needs them nor should still use them after release.

> As far I can tell the project is good shape to 
> release after every single commit.  What I don't see is distros using
> rc series for any users so currently they primarily tell to
> contributors 'stop sending intrusive crazy stuff for couple weeks, a
> release is about to happen'.  And if that's all these releases do the
> same could be achieved by sending a maintainer note to maillist
> informing when is the expected day of next release.
>
> In short dropping the -rc's in favour of releasing for real more
> often is something I would like to see.

IMO we are releasing often enough. Personally I find the stable bug fix 
releases most interesting. If I want a more recent UL I would build 
from git anyways.

cu,
Rudi

  parent reply	other threads:[~2017-05-18 10:43 UTC|newest]

Thread overview: 27+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-05-17  7:47 versioning Karel Zak
2017-05-17  8:42 ` versioning Ruediger Meier
2017-05-17  8:47   ` versioning Ruediger Meier
2017-05-17 13:23     ` versioning Bernhard Voelker
2017-05-17 13:51       ` versioning Karel Zak
2017-05-17 15:04   ` versioning Karel Zak
2017-05-17 16:08     ` versioning Ruediger Meier
2017-05-17 17:36 ` versioning Bruce Dubbs
2017-05-17 19:07   ` versioning Ruediger Meier
2017-05-17 21:09     ` versioning Karel Zak
2017-05-18  9:29       ` versioning Sami Kerola
2017-05-18 10:36         ` versioning Karel Zak
2017-05-18 18:08           ` versioning J William Piggott
2017-05-18 19:56             ` versioning Karel Zak
2017-05-18 20:55               ` versioning Rüdiger Meier
2017-05-19  8:12                 ` versioning Karel Zak
2017-05-19 19:00                 ` versioning J William Piggott
2017-05-20 19:34                   ` versioning Karel Zak
2017-05-22 21:37                     ` versioning J William Piggott
2017-05-23  7:57                       ` versioning Karel Zak
2017-05-23  8:05                         ` versioning Karel Zak
2017-05-23 20:54                           ` versioning J William Piggott
2017-05-24 10:02                             ` versioning Ruediger Meier
2017-05-27 18:55                             ` versioning J William Piggott
2017-05-29 10:22                               ` versioning Karel Zak
2017-05-18 10:43         ` Ruediger Meier [this message]
2017-05-17 17:46 ` versioning J William Piggott

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=201705181243.31801.sweet_f_a@gmx.de \
    --to=sweet_f_a@gmx.de \
    --cc=bruce.dubbs@gmail.com \
    --cc=kerolasa@gmail.com \
    --cc=kzak@redhat.com \
    --cc=util-linux@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox