I'm going to take the silence as assent, in the ASF "lazy consensus" style ;)
--j. Justin Mason writes: > Theo Van Dinter writes: > > 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. > > I know, I thought so too -- but looking back through 3.1.0 history, > I can find only one. given the --learn thing, it seems fine. > > > 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. > > OK, fine with that. > > > > - 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. > > ok, prerelease at T + 0 makes sense -- agreed. > > > After the scores are set, we should do a final RC set of releases just to > > make > > sure, then the full release after that. > > ok. so something like this? > > > - T + 0 days: issue prerelease. 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. > > - T + 1 week, around a Thursday or so: start --bayes --net mass-checks. > > - 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. > how's about C-T-R once the new scores are applied? then final > RC set of releases... > > - T + N weeks: once we are happy with an RC (so N could be any number > > 3), redo that RC as a full release. > > > --j.