-
Notifications
You must be signed in to change notification settings - Fork 7
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
Semantic Versioning #4
Comments
How about something like: (long-term slowly-incrementing 'stable' number) dot (API change) dot (transparent implementation change) |
...or 6.(major version: large overhaul).(minor version: api change).(patch version: implementation change) Because there's no way this is ever going to be anything but libPOLY 6.x.x.x |
@TravisWhitaker that's actually pretty close to what capital-S Semantic Versioning is, which I'd recommend you use. For review purposes:
(SemVer also recommends keeping MAJOR at 0 during the initial flurry of development when nothing is stable, since otherwise it would be astronomically high by the time you were ready for what would have been a 1.0) Naturally you can just prepend 6. to that whole thing and it still works. |
Yo, so you should put some proper semantic version numbers on this thing so that people can keep their bindings up to date.
The text was updated successfully, but these errors were encountered: