3 ms·
It’s interesting to see that even though the project seems to boast being about 10 years old it still doesn’t have 1.0 version. For some this might not be impor
by sdfhbdf 4y ago
It’s interesting to see that even though the project seems to boast being about 10 years old it still doesn’t have 1.0 version. For some this might not be important but it does seem to subtly convey a message of instability of the product. I haven’t read much into it but have to wonder what is stopping them from releasing a “stable” 1.0
- dvt 4y agoI mean this only makes sense in a world where everyone uses semantic versioning (and the project doesn't seem to indicate this anywhere). Versioning numbers, per se, don't really have any bearing on application stability.
- mccorrinall 4y agoEven when using semver it just means that there were never any major breaking changes. React is also still 0.x :)
- dvt 4y agoInterestingly, being `0.y.z` as a major released version (e.g. not in development or a release candidate) does seem to break semver[1], but I do realize it's more of a guideline and no one really cares: > Major version X (X.y.z | X > 0) MUST be incremented if any backwards incompatible changes are introduced to the public API. It MAY also include minor and patch level changes. Patch and minor versions MUST be reset to 0 when major version is incremented. [1] https://semver.org/ https://semver.org/
- bitdivision 4y agoFor versions < 1.0.0 this does not apply: > Major version zero (0.y.z) is for initial development. Anything MAY change at any time. The public API SHOULD NOT be considered stable.
- riquito 4y ago> React is also still 0.x :) It moved away from 0.x around 6 years ago
- lelandfe 4y agohttps://github.com/facebook/react-native/releases https://github.com/facebook/react-native/releases React Native is still 0.x, since 2015!
- mccorrinall 4y agoOh, heck, you are right! I mixed up react and react native.
- deleted 4y ago[deleted]
- pamonrails 4y agoWe don't follow SemVer (yet?). We use even minor versions for LTS releases (e.g. 0.22.x) and odd versions for dev releases (e.g. 0.23.x). Kill Bill is very much stable now :-)
- radlad 4y agoDon't be bullied out of ZeroVer - https://0ver.org/ https://0ver.org/
- lgl 4y agoThanks for this gem of a link. I had a good chuckle all around but found this part particularly very funny: Apache Kafka was named after Franz Kafka, who lived as an author in turn-of-the-20th-century Austria. Like the project named after him, he was slow to start, inconsistent in delivery, and left a mess of unpublished work after a tragically early death.
- sdfhbdf 4y agoOk thanks! I naively assumed as one does that whenever i see x.y.z it’s semver but of course it doesn’t have to be