|
|
|
|
|
by caipre
4569 days ago
|
|
I'd suggest Semantic Versioning[1]: <major>.<minor>.<patch> [1]: http://semver.org/ Major releases break the API, so programs that depend upon them may not work. Minor releases add or improve features while preserving existing functionality. Patches fix bugs. This is exactly why having version numbers is important. Even if the number becomes arbitrary, it's existence is necessary to build dependency trees. Aside: I'm not certain, but it seem as though Firefox does have a major.minor version scheme: my user-agent reads "Mozilla/5.0 ... Firefox/25.0"; Firefox 5.25 is probably the most correct. |
|