sanctuary-js / sanctuary

:see_no_evil: Refuge from unsafe JavaScript
https://sanctuary.js.org
MIT License
3.03k stars 94 forks source link

Major version bump to 1.0 #588

Closed Siilwyn closed 5 years ago

Siilwyn commented 5 years ago

:wave: Wondering what is holding back a 1.0 release, maybe a case of what Germans would call Hauptversionsnummernerhöhungsangst? The fear of a major bump. As Stephan Bönnemann (who is arguing hard for semver and did talks on the subject), loosely quoted:

Version numbers should be used to avoid dependency hell... There's no reason for keeping the version number low, expect for marketing or maybe emotional attachment to versions. There's this concept in our mind that the version number has something to say about the project or the process or the stability and all of this is wrong... People believe something incredible existing is happening when a major/breaking version is released...

Please consider following semver, it doesn't mean the project is suddenly 'done' or has changed. It just gives users context about the change and reliability that patch and minor changes won't break their code base.

Let me know if I can help out!

davidchambers commented 5 years ago

Please consider following semver

We do! ;)

Wondering what is holding back a 1.0 release

The next release will be tagged v1.0.0. It will include a small number of changes and documentation improvements. From that point forward, breaking changes will only be made in major releases. :)

Siilwyn commented 5 years ago

We do! ;)

Okay technically you do, practically you don't. ^^

The next release will be tagged v1.0.0. It will include a small number of changes and documentation improvements. From that point forward, breaking changes will only be made in major releases. :)

Great, looking forward to it! :confetti_ball: I hope you don't mind keeping this issue open until then, that way I get notified. Otherwise feel free to close.

davidchambers commented 5 years ago

I hope you don't mind keeping this issue open until then, that way I get notified.

No problem. :)

davidchambers commented 5 years ago

https://github.com/sanctuary-js/sanctuary/releases/tag/v1.0.0

Siilwyn commented 5 years ago

Awesome! :confetti_ball: