On 2012-03-04 10:27, Peter Suter wrote:
Summary:
* Maximize testing, minimize time lost to release process
* Don't split team in developers and release engineers
* Freeze development until release is done
* Freeze is an unannounced surprise
* Force developers to do testing, punish slackers with commit-bans
* Do daily builds, don't accept broken builds
* Mock people that break builds
* Dog food daily builds in day to day development
* Do a release after exactly 6 months to the day

I guess you mainly referred to that last point?

I would propose something like Mercurial's release plan:

    http://mercurial.selenic.com/wiki/TimeBasedReleasePlan

A release interval of 3 months will make the life easier
for corporate users, since snapshots/dev builds
are not always approved in that kind of environments.

Have a nice day,
  Eduard

--
You received this message because you are subscribed to the Google Groups "Trac 
Development" group.
To post to this group, send email to trac-dev@googlegroups.com.
To unsubscribe from this group, send email to 
trac-dev+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/trac-dev?hl=en.

Reply via email to