-
Notifications
You must be signed in to change notification settings - Fork 94
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
make a 1.0.0 release? #63
Comments
If big companies have some random requirements that they want fulfilled, then requests to do a random busy work should be accompanied with funding. And if big company is unwilling to neither drop stupid requirements nor fund workarounds, then why other should care about it? Also, note the license. You are free to release crack-for-big-companies gem with version tagged as 81728723782728. |
We just made a new v0.4.6 release recently to add support for recent Ruby versions. I'm open to releasing an v1.0.0 too if it makes sense for the community. Apart from this conversation, I got a question from bblimke about getting an 1.0 in the future. As this gem is in a maintenance mode, the goal is to not break existing projects and keep usage of I made a few searches on github using this tool: https://github.com/search?type=code
What should we do with these results? I think it's safe to release a So the main questions remains: Do we need a new version called |
@kiskoza, I would also suggest considering gemspecs, not just Gemfiles. For example, the Additionally, GitHub search does not display private projects that depend on In my opinion, a major version release indicates that the API is stable and can be relied upon with semantic versioning. It serves as a promise that the API will not change in minor or patch versions. Since the |
Thanks for your input. I check the reverse dependencies as well and it seems that most of the actively maintained gems allow using |
This is not about random requirements. Be aware that I have to treat 0.x releases as major releases. It's mental overhead for everybody who would like to not break his/her code. I wrote a short note about this issue. We owe compatibility to Matz. |
Hi,
thanks for the awesome software! Many big companies have the policy to only allow software in production that's stable. This is determined in most cases by having a 1.0.0 release.Given that crack is around for ages, but it be possible to release a 1.0.0 version?
The text was updated successfully, but these errors were encountered: