[rfc] six-month stable release cycles

Matthew D. Fuller fullermd at over-yonder.net
Thu Jul 30 06:11:13 BST 2009


On Wed, Jul 29, 2009 at 04:39:49PM +1000 I heard the voice of
Martin Pool, and lo! it spake thus:
> 
> The Proposal
> ************

Speaking as the maintainer of the FreeBSD port (and just to be sure at
least someone isn't wholly in favor), this makes things a bit muddier.

With the current system, it all Just Works.  A new release comes out,
I update the port (tempered as necessary by my existing awareness of
the development and known issues; that's the maintainer's job after
all).  The given scheme basically reads as "everything like now,
except that every 6th release gets more bugfixes backported and point
releases made from it, we change the numbering scheme around".  This
leaves me, as the maintainer, with several choices:

1) Package the biyearly releases.  This is an easy choice to make in a
   mature product, but in something still relatively young (and still
   making significant regular strides), that's kinda icky.  I mean, if
   I wanted to always run outdated versions of everything, I could
   just use Debian   ;)

2) Package the monthlies.  This yields, in effect, exactly the
   existing situation, but will be harder for me to swallow and harder
   if necessary to justify, since now it'll practically always be
   called 'some.thing beta'.  Icky.

3) Deal with two ports, using the existing for either the stable or
   monthlies, and creating a bazaar-ng-devel or bazaar-ng-stable port
   for the other.  Liable to get me lynched by people concerned over
   our dwindling supply of hyphens.  Does potentially ugly things to
   dependancies of depending ports.  And, well, icky.

4) Resign maintainership, hop a flight to Tijuana, and forget
   computers exist.  Not so icky, but my email would get pretty backed
   up after a while...



-- 
Matthew Fuller     (MF4839)   |  fullermd at over-yonder.net
Systems/Network Administrator |  http://www.over-yonder.net/~fullermd/
           On the Internet, nobody can hear you scream.



More information about the bazaar mailing list