[tahoe-dev] 1.9 plan

Brian Warner warner at lothar.com
Sat Jul 23 18:56:40 PDT 2011


We're getting closer to a 1.9 release.. I agreed to be Release Manager
months ago, but then got caught up in other responsibilities and have
been slacking in my RM duties. But here's the plan we talked about on
IRC/phone today:

 * new features: to make the 1.9 train, new features must have a ticket
   with a patch in the "Review-Needed" state by the end of this weekend
   (sunday 24-Jul). (review-needed means you can honestly claim that
   it's ready to be landed). We'll review and land such patches over the
   following week, finishing by sunday 31-jul.

 * bug fixes: same deal, but the patch+review-needed deadline is a week
   later: sunday 31-jul, and we'll finish reviewing+landing them around
   sunday 7-aug.

 * assuming I have network access from the hotel I'll be in then, I'll
   cut a beta1 snapshot on monday 8-aug. We'll get 3+ weeks of testing,
   iterating on a couple of betas if necessary.

 * Final release is scheduled for wed 31-aug. (this won't hit Ubuntu's
   "Oneric Ocelot" feature-freeze on 11-aug, but maybe they'll accept a
   freeze-exception request, and if not the next release is only 6
   months later).

I've been out of the loop for a couple of weeks, but the word on the
street is that MDMF is probably ready to land, so we expect it to be in
1.9 . We decided that my signed-introducer work needs more attention, so
it won't be in 1.9 (but some cleanups/refactorings that prepare for it
will be, as well as some other smaller bugfixes). So MDMF will be the
core of this release.

Note that 1.9 will be able to read and modify MDMF mutable files, but it
won't create them by default (you'll have to flip some extra switches
for that). As with all new compatibility-impacting features, our plan is
to get a new-feature-tolerant release out in the wild for a cycle or two
before switching on that feature by default. We'll consider making MDMF
the default in 2.0 or 2.1 (assuming that we don't make a 1.10 first).

So, if you've got favorite bugs or features, get them ready for review
pronto! There are 10 tickets in the 1.9 milestone in the review-needed
state[1] (including MDMF), and we're hoping to land them all. We'll try
our hardest to land any new ones that get a patch ready by the
deadlines.

Patch away!
 -Brian



[1]:
http://tahoe-lafs.org/trac/tahoe-lafs/query?status=assigned&status=new&status=reopened&keywords=~review-needed&milestone=1.9.0&group=milestone&col=id&col=summary&col=keywords&col=status&col=owner&col=type&col=priority&col=time&col=changetime&desc=1&order=changetime


More information about the tahoe-dev mailing list