It will never again take more than a year to move from one major version of Firefox to the next, at least not unless Mozilla decides to change the current development specifics again. You may have already heard that you can expect new Firefox releases every three months from now on. The development specifics that detail the process have been updated yesterday, and make up for an interesting read.
Mozilla plans to use four main repositories to develop the web browser (with opportunities for other projects to join that process), they are:
Mozilla groups the repositories into development and release processes. Mozilla-central is part of the development process, the remaining three repositories are all part of the release process.
How many users and releases can you expect in each repository?
Stability improves from the first nightly releases to the final release versions of the web browser.
Versioning has been modified as well. Take a look at the following chart.
Mozilla-central and aurora builds can be distinguished by a1 and a2 at the end of the version. Plans are to get rid of the "pre" versioning.
Gecko, the rendering engine will follow the Firefox version scheme, for Firefox 5 Gecko would be 5.0 and so on.
The general schedule of milestones hands over the development process to the next repository every six weeks. After six weeks the mozilla-central build will move to mozilla-aurora, where it will be managed the next six weeks before it is moved to beta, and after another six weeks to the release repository.
Once a build has been passed on work begins on the next build in line.
The scheme is different for Firefox 5, which sees an accelerated development.
Instead of 18 weeks in total, the Firefox 5 development process will only take 13, with a final release on June 21.
Firefox 6 development starts in 5 days on April 12 when the Firefox 5 build is moved from mozilla-central to mozilla-aurora.
Mozilla expects to release Firefox 6 on August, 16th. There you have it, two new Firefox releases in the next four months, who would have thought that a year ago?
There may be changes to that schedule, for instance if development is delayed at some point. The general release schedule stands on the other hand. Probably the most interesting new aspects are the new aurora channel which is releases as nightlies as well, but supposed to be more stable than the mozilla-central nightlies, and that beta releases will be more frequent due to a weekly release schedule.
It is likely that part of the Firefox user base will move to the beta and aurora channels to stay on top of the browser development without having to face the stability issues that the initial nightly builds might be causing.Advertisement
Ghacks is a technology news blog that was founded in 2005 by Martin Brinkmann. It has since then become one of the most popular tech news sites on the Internet with five authors and regular contributions from freelance writers.