On Wed, Jan 03, 2007 at 02:42:44PM +0000, Justin Mason wrote:
> First step, I think, is to define a schedule.  How does this sound?
> (based approximately on what we did for 3.1.0: 
> http://wiki.apache.org/spamassassin/Release310Schedule )
> 
>   - T + 0 days: announce a heads-up mail. clean up our corpora, get ready
>     for mass-checking, try out mass-check to spot any big memory leaks or
>     whatnot, fix remaining bugs that affect mass-checks (esp bug 5260!),
>     get people signed up, enable all rules in svn.

Ok.

>   - T + 1 week, around a Thursday or so: start --bayes --net mass-checks;
>     move to C-T-R.

Did we really whittle it down to a single mass-check?  I could have sworn
there were still at least 2 required.

IMO, I'd hold off on CTR as long as possible.  Being a major release, I'd like
to give as much time in pre-release/CTR state as possible.

>   - T + 3 weeks, a Monday or so: hopefully finish mass-checks, bugs
>     allowing ;) (note that includes two weekends.)
> 
>   - T + 3 weeks: perceptron runs, voting on new proposed scores, etc
> 
>   - T + 4 weeks and a bit: hopefully ready to release

There's no testing time in here.  Around T+0 I'd recommend doing a pre-release
cycle, we can work through that while doing the mass-checks.  So far there are
probably only enough people running 3.2 that I could count them on one hand,
so a wider test would be good.

After the scores are set, we should do a final RC set of releases just to make
sure, then the full release after that.

-- 
Randomly Selected Tagline:
"Bread has been proven to absorb water. Since the human body is more than
 90 percent water, it follows that eating bread could lead to your body
 being taken over by this absorptive food product, turning you into a
 soggy, gooey bread-pudding person." - http://www.geoffmetcalf.com/bread.html

Attachment: pgp9ExPcyw6Uj.pgp
Description: PGP signature

Reply via email to