Gnus development mailing list
 help / color / mirror / Atom feed
* Version numbering
@ 2011-02-21 23:07 Lars Ingebrigtsen
  2011-02-21 23:27 ` Richard Riley
                   ` (2 more replies)
  0 siblings, 3 replies; 17+ messages in thread
From: Lars Ingebrigtsen @ 2011-02-21 23:07 UTC (permalink / raw)
  To: ding

I had a brain fart last night while doing the first git-based release.

I added the "is released" stuff and pushed it out, and then bumped and
tagged the stuff as "n0-12".

But, of course, if you pull down n0-11, you get a two year old version
of Gnus.  To get No Gnus v0.11, you need to pull down the version just
before it got tagged as n0-12.  That's obviously not any good.

So I think what I should have done is bump the version number, tag as
n0-12, say "No Gnus 0.12 is released", and then bump the version to
0.13, and tag as n0-13.  So that the even ones are the things people can
download if they want a specific version.

Alternatively, since that's pretty complicated, I could just bump the
version, tag, release, and then not bump the version.  So instead of the
version number being "trailing", it would be, er, "leading".

Or I could bump the version, tag, release, and bump the version again
without tagging.  That way there will be a tag for every two releases,
so the next tag will be n0-13, and then n0-15, and so on.

That would mean that all tags will be "releases", but there wouldn't be
as many of them as there are versions.

Hm.  I like this last option best, I think.

-- 
(domestic pets only, the antidote for overdose, milk.)
  larsi@gnus.org * Lars Magne Ingebrigtsen




^ permalink raw reply	[flat|nested] 17+ messages in thread

end of thread, other threads:[~2011-02-23 11:36 UTC | newest]

Thread overview: 17+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-02-21 23:07 Version numbering Lars Ingebrigtsen
2011-02-21 23:27 ` Richard Riley
2011-02-21 23:31   ` Lars Ingebrigtsen
2011-02-22  7:32     ` Steinar Bang
2011-02-23  8:07       ` Lars Ingebrigtsen
2011-02-23 10:21         ` Julien Danjou
2011-02-23 10:31           ` Lars Ingebrigtsen
2011-02-23 10:44           ` Steinar Bang
2011-02-23 11:36             ` Julien Danjou
2011-02-21 23:48 ` Andreas Schwab
2011-02-22  0:01   ` Lars Ingebrigtsen
2011-02-22 15:21 ` Julien Danjou
2011-02-23  8:08   ` Lars Ingebrigtsen
2011-02-23 10:17     ` Julien Danjou
2011-02-23 10:26       ` Erik Colson
2011-02-23 10:43         ` Steinar Bang
2011-02-23 10:29       ` Lars Ingebrigtsen

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).