International Info & Testing Hints for Milestone Builds
Maintained by: Katsuhiko Momoi
Last update: 1/28/2000
What is "Milestone" and how you should approach testing Mozilla:
Many of you are familiar with Netscape beta releases. A beta release is made when the development stage is fairly close to the formal release and the developer would like to obtain feedback from the public.
To keep track of the development progress for the Netscape-branded Communicator client, Netscape has established a number of "milestones" releases every so many weeks. A Milestone Release is sort of a report card to Mozilla enthusiasts from us showing through a reasonably stable build where we are in the development process. For each milestone, each module group has committed to enable a set of features important and practical for that Milestone. Thus, at any given time, the development process has the "current/last completed" milestone and the next milestone in progress.
What does this mean to those who want to help test international features? I would recommend that each tester keep the following in mind when she/he downloads a build or compile a build from the source:
- Read current installation instructions carefully to avoid frustration. It is usually detailed in Milestone builds release information.
- Learn what international features have been enabled and see if they are the features which interest you or are in your area of testing expertise. If so, update your source or download the daily build and start testing. To get information on what features have been enabled toward the next milestone, follow the link under the Next Milestone section below.
- How should we make use of the Current/Last Completed Milestone Build ? The most recent completed Milestone build offers a reference point to compare the progress to later builds. This will give you an idea of what features should be working right now. Sometimes, you may find a regression in a later build when compared to the current/last completed Milestone build. Milestone builds are also stable builds. They can be used more reliably than daily builds in which developers are more concerned about enabling new features or experimental ideas.
- The best way to get involved in testing is via Bugzilla, Mozilla's bug reporting system, which is shared by all those who want to help develop Mozilla. If you read up on bugs that interest you, you will begin to feel the rhythm of the development process via those bugs.
- Check it out yourself and help us by filing a bug.
Current/Last Completed Milestone build: M13 (based on the source around 1/19/2000)
- The detailed M13 international features and testing notes are found here:
- The detailed M12 international features and testing notes are found here:
- The detailed M11 international features and testing notes are found here:
- The detailed M10 international features and testing notes are found here:
- The detailed M9 international features and testing notes are found here:
- The detailed M8 international features and testing notes are found here:
- The detailed M7 international features and testing notes are found here:
- The detailed M6 international features and testing notes are found here:
- The detailed M5 international features and testing notes are found here:
- The detailed M4 international features and testing notes are found here:
- To test current builds, you should know what features have been enabled since the last Milestone. This page keeps track of what features have been enabled.
- M13 engineering status can be found here:
Questions/Suggestions --> post to:
- netscape.public.mozilla.i18n (for internationalization engineering issues)
- netscape.public.mozilla.qa.i18n (for testing issues)
- netscape.public.mozilla.l10n (for localization issues)
- Bugzilla: File your bugs here and check out the development progress through bug tracking.
- I18n Engineering
- I18n and L10n Engineering Milestones
- Beta 1 International Features List
- International Quality Assurance
- International QA Volunteers List
- International UI Specifications for Mozilla
- L10n Engineering
- Localization Guidelines
- Nightly Binary builds
- Milestone Releases
- Milestone Release Information
- Mozilla Source