mozilla.org releases Mozilla Milestone 0.9.4
Friday September 14th, 2001
#72 Re: What are milestones really for?
Sunday September 16th, 2001 1:16 AM
You are replying to this message
It is generally not the case that we do anything about performance on the Milestone branch unless it is very low risk (rarely the case).
The Milestone almost never has any bug fixes that nightly trunk builds don't have. A Milestone build is hopefully better than the trunk build the day the Milestone branch was cut because we take a few fixes on the branch before we release it. The trunk nightly builds have all those fixes and more but may also have more problems. We start to say no to major checkins near the end of the cycle to make sure the Milestone doesn't get trashed by a risky checkin. Those fixes land on the trunk and not the branch so the trunk might have some really great bug fixes that the branch doesn't have. This particular cycle the trunk had several key performance fixes, a few major layout fixes and some UI cleanup right after the branch was cut. These fixes were deemed too risky for the branch.
If you're wondering how you can be most helpful the answer is definitely to test nightly builds. The most important thing we get from the Milestone is the broad range of configurations and the sheer volume of test boxes out there. If you are involved enough in Mozilla to have an active Bugzilla account I recommend you skip Milestone builds alltogether. Leave those to the people that don't want to get anything more than their feet wet.
Hope this answers your question. If it doesn't please follow up and I'll try to answer anything more specific.