[Xastir] Stable release plus version numbering

Tom Russo russo at bogodyn.org
Thu Mar 29 13:18:11 EDT 2007


On Thu, Mar 29, 2007 at 10:12:25AM -0700, we recorded a bogon-computron collision of the <archer at eskimo.com> flavor, containing:
> On Thu, 29 Mar 2007, Tom Russo wrote:
> 
> > > In other words go to 1.10 instead of 2.0, and make the next devel
> > > version be 1.11?
> >
> > No, I was thinking more like the next stable release would be 1.9.0 and
> > the next devel snapshot would be 1.9.1, etc.
> 
> Which makes us non-compliant with the Release HOWTO.

Which part?  

Our devel snapshots are not releases.  Here's my thinking:

  1) A major release is a big deal, like changing the structure of the code,
     refactoring APIs etc.
  2) A minor release just adds features that are not transformational and
     that maintain a stable API from the last major release.
  3) A patch is just a set of bug fixes.

The last two seem to match our "stable" and "devel snapshots" pretty well.
So my scheme is wholely compatible with the release HOWTO, which is a set of
guidelines, not a set of hard rules.

I say we try to make our numbering system compatible with that described in
the HOWTO, but apply the following section to ourselves vigorously:

    3.2. But respect local conventions where appropriate

-- 
Tom Russo    KM5VY   SAR502   DM64ux          http://www.swcp.com/~russo/
Tijeras, NM  QRPL#1592 K2#398  SOC#236 AHTB#1 http://kevan.org/brain.cgi?DDTNM
"And, isn't sanity really just a one-trick pony anyway? I mean all you get is
 one trick, rational thinking, but when you're good and crazy, oooh, oooh,
 oooh, the sky is the limit!"  --- The Tick



More information about the Xastir mailing list