Internal project names: Difference between revisions

From MozillaZine Knowledge Base
Jump to navigationJump to search
(added some categories. it had none.)
(reversed suffixes and added a few)
Line 12: Line 12:


==Suffixes==
==Suffixes==
* Alpha - indicates that it is an early test version of the product.
* Release Candidate - indicates that it may become the official version of that product, if no major bugs are found.
* Preview Release - indicates that it is to be used for general testing and is mostly feature complete - containing all of the new features intended for the product.
* Beta - indicates that it is a fairly stable test version of the product.
* Beta - indicates that it is a fairly stable test version of the product.
* Preview Release - indicates that it is to be used for general testing and is mostly feature complete - containing all of the new features intended for the product.
* Alpha - indicates that it is an early test version of the product, and may contain obvious bugs and incomplete features.
* Release Candidate - indicates that it may become the official version of that product, if no major bugs are found.
* Nightly - indicates that it is a developer version, and may contain serious bugs and incomplete features.
* Final - pseudonym for the production release of a product. Although not actually part of the name, it indicates that the product has been sufficiently tested and is acceptable for use by the public and companies. Any future fixes (possibly required due to security bugs) would result in a minor version number increase using the same product name.


==Other Codenames==
==Other Codenames==

Revision as of 02:45, 15 June 2006

Description

Most major versions of Mozilla software have codenames. Each time it is decided to create the next major version of software, it is split from the main development tree (in a process called "branching") and is given a codename. These "nicknames" are given to differentiate the product from other versions before being officially named, numbered, and released. Typically, any subsequent minor releases (that include only security fixes and small improvements) use the same codename and branch as before.

Codenames

  • Phoenix - used for Firefox 1.0.
  • Deer Park - used for Firefox 1.5, which was initially scheduled to be Firefox 1.1.
  • Bon Echo - used for Firefox 2 development, which is to be the next major version of Firefox.
  • Minefield - used by the main development branch (called the trunk) for what will eventually become Firefox 3.
  • Lightning - used for a project working to integrate Thunderbird with calendar functionality.
  • SeaMonkey - former codename of the Mozilla Suite but has been adopted as the official name for its successor.
  • Firebird - alternative name used for Firefox before it was released.

Suffixes

  • Release Candidate - indicates that it may become the official version of that product, if no major bugs are found.
  • Preview Release - indicates that it is to be used for general testing and is mostly feature complete - containing all of the new features intended for the product.
  • Beta - indicates that it is a fairly stable test version of the product.
  • Alpha - indicates that it is an early test version of the product, and may contain obvious bugs and incomplete features.
  • Nightly - indicates that it is a developer version, and may contain serious bugs and incomplete features.
  • Final - pseudonym for the production release of a product. Although not actually part of the name, it indicates that the product has been sufficiently tested and is acceptable for use by the public and companies. Any future fixes (possibly required due to security bugs) would result in a minor version number increase using the same product name.

Other Codenames

Earlier development versions of Firefox had other codenames, which you can see here