Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Do away with semver, move to day versions #29

Open
rwxrob opened this issue Nov 13, 2022 · 0 comments
Open

Do away with semver, move to day versions #29

rwxrob opened this issue Nov 13, 2022 · 0 comments

Comments

@rwxrob
Copy link
Owner

rwxrob commented Nov 13, 2022

As with JSON schema moving to 2023-01 style versions is more relevant than trying to assert significance through semantic versioning. Indeed, in many ways semver has failed on its promise and been widely abused by the software industry. Most significantly, most major projects refuse to give anything created a major version based on the expectations outlines in the semver specification. We see widespread use of only minor versions some of which have breaking changes, and others that do not. For PEGN grammars it is better to assume every change is a breaking change and promote examination of the new specification closely for each individual to decide whether to adopt it or not, such has been the decision justification behind the move to dated versions for JSON schema and other specifications.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant