4 ms·
> We badly need a Semver', which is identical to Semver but starts from 1.0.0 and removes the 0.x.x rule. React is basically retro-fitting Semver' into their pr
by zodiac 11y ago
> We badly need a Semver', which is identical to Semver but starts from 1.0.0 and removes the 0.x.x rule. React is basically retro-fitting Semver' into their project.
Wouldn't that discourage releasing experimental code? I think the very first public release of react was 1.0.0 and they incremented the major version for subsequent incompatible changes, the current major version would be ridiculously high. I know if I did this for experimental code I throw up on github, this would be true.
- krainboltgreene 11y agoExperimental code doesn't have to go to a package manager. React-native was handed out via email zip files. Github exists. > the current major version would be ridiculously high So?
- zodiac 11y ago> Experimental code doesn't have to go to a package manager. Just because code is experimental doesn't mean it doesn't need to go in a package manager or, more to the point, doesn't mean it won't benefit from having version numbers.