0 in version number?
Shriramana Sharma via Digitalmars-d
digitalmars-d at puremagic.com
Sat Oct 17 20:28:15 PDT 2015
Shriramana Sharma wrote:
> Major versions zero are often used to
> indicate that the API is not yet stable and minor versions don't guarantee
> API stability. Since that's true for Phobos, where we don't have a stable
> versioning system yet, the zero as the major version number (ignoring the
> language version 2) is correct in a way, I guess.
Looks like SemVer (http://semver.org/) already mentions this:
"""Major version zero (0.y.z) is for initial development. Anything may
change at any time. The public API should not be considered stable."""
But "initial development", really!
https://wiki.qt.io/Qt-Version-Compatibility
--
Shriramana Sharma, Penguin #395953
More information about the Digitalmars-d
mailing list