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.

Reply via email to