-
Notifications
You must be signed in to change notification settings - Fork 372
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
Release a new minor version (0.X.0) #1126
Comments
I'll start working on releasing 0.12.0 |
|
Awesome, thanks for doing this. It would also make sense to close outstanding pull requests (that aren't too complicated) before the release. If #1135 is merged, you won't need to edit version.py manually. |
It'll take some time to go through a year of commits and pull relevant things into NEWS file. But that's probably the most time consuming part. I'll be happy to include all the PRs that are closed into release and we really should aim to release a bit more often anyway. |
We're still in the process of making breaking changes. We were reluctant to make a release, since that would break everyone's code twice instead of once. But perhaps incremental changes are easier to deal with than big changes? Just saying. |
I don't like breaking code more often than absolutely necessary either, but 0.11.0 is over a year old now. I agree with inceremental changes. Easier to fix 2 months worth of changes than 12 months worth of changes. |
We certainly haven't dropped support for 2.6 yet, and we intend to support 3.6 given that we're testing it and it's the newest stable Python 3. Edit: No, wait, by 2.6, I was thinking of 2.7. I'm not sure about 2.6. |
Do we also need any non-CPython classifiers? |
It looks like Travis is also running PyPy tests. It's still showing |
Are we ready to make announcements? It would make sense to make a post to /r/lisp, for example. |
So far it's been announced in:
/r/lisp would be good and I'm sure there are still others. @Kodiologist would you do /r/lisp? |
Sure thing: https://www.reddit.com/r/lisp/comments/5ouno4 (Huh, I didn't know that Twitter account existed.) |
Can we update the try-hy app too? |
We should, but I don't know where or how try-hy is updated. Docker image and debian packages need some love too. |
I guess nobody knows how to do the Docker image or the Debian package, huh? Maybe we should just pass the buck on those, since we already have two official release channels, GitHub and PyPI. |
Arg, I'm on both Docker and Debian -- Debian is at 0.12.1 now (https://packages.debian.org/sid/hy), and I need to look into my Docker automation to figure out why it didn't pick up 0.12.1. I'll get that fixed ASAP. 👍 |
Ok, Docker update is in queue: docker-library/official-images#2781 |
Great, thank you @tianon |
@tuturto, if you do the last checkbox (writing release instructions), I'll handle a new release, say 0.13.0, around June. |
Quick and dirty version: https://github.com/hylang/hy/wiki/Release-instructions |
Paul asked for this on July 7th here. Our last release was in 2015, so it's been a while.
The text was updated successfully, but these errors were encountered: