Johan Engelen wrote:
Since this is the first release I am actively involved in, how exactly does it work? You freeze the code at a certain moment (by creating a 0.45 branch?); then new development can still continue on the SVN trunk, and bughunting is done on the 0.45 branch?
If I recall correctly, for the 0.44 release, first the features wanted in the release were identified. We then had a week to stop working on anything else and complete 50% of the release features. Then in two weeks time we already had gathered a buglist and went into feature freeze. Then we released a series of release candidates and in three weeks time we had a hard freeze and concentrated only on open bugs. At about the same time 0.44 development was moved into a dedicated branch. We released the final 0.44 version ten days after that.
Although the time plan was delayed a few times, 0.44 transformed from an idea into a stable release in something less than two months.
BTW, any detailed plans/dates for 0.45?
- Spyros Blanas