Don't understand some things about evolution versions of some applications. Please tell me why, for example, firefox 26.0b1 released earlier than 25.0? What it means to "x" version? (5.x)? release candidate (rc)? Alpha? Beta?
Asked
Active
Viewed 128 times
0
-
You might want to read: http://semver.org/ – Jace Browning Dec 02 '13 at 16:04
1 Answers
2
The b
in 26.0b1
stands for beta
and according to their release process and release calendar we can see why the beta for the next version is released earlier than the release version. central
, aurora
, beta
and release
are stages in their deployment pipeline.
Since version 4.0
(i think), they have adopted the release early, release often philosophy, hence the rapid increase of major version number over a shorter period of time (compared to the 0.1
- 4.0
release window). The Chrome
team uses the same philosophy.
The x
could stand as a placeholder for all the minor versions in the major version 5
, but this really depends on who is developing the application, since the versioning strategy is often different from company to company.

devnull
- 2,969
- 20
- 20