-
Notifications
You must be signed in to change notification settings - Fork 5.2k
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 v6.0 #4698
Comments
BTW, since fast.ai is dependent on Jupyter Notebook we're also happy to help in the future on releases, if the process were documented, and we had appropriate permissions. |
Perhaps if somebody from fast.ai is interested in helping with releases, we can use this as an opportunity to build up some release documentation? happy to help with that |
@choldgraf We have pretty good release documentation: https://jupyter-notebook.readthedocs.io/en/stable/development_release.html?highlight=release It's not very well-indexed by Google but it can be found by searching ReadTheDocs. @takluyver and I done most of the notebook releases over the past few years. I'm happy to assist @jph00 and others who are interested in helping. |
@gnestor you should double-check that link, unless you are combining the release notes with your wedding checklist ;-) |
OMG! Updated 👍 |
I think this one needs to be solved for 6.0 as well: #4304 |
My vote is to disable the local HTML file by default and enable it via a setting. |
Other issues related to the file launching: #4260 (comment) |
thanks for the link @gnestor , I'd totally missed that (I was expecting it to be in the |
re: the issues that @blink1073 mentioned, if those will take a decent amount of time for somebody to fix, maybe a minor version bump is in order? |
It looks like we have a 5.8 and 6.0 milestone. I'm fine with doing 2 separate releases but if we can knock out these 3 issues quickly then we can skip 5.8 and go straight to 6. I don't have time to work on these issues this week or next but ping me if you need me to cut a release. |
Nothing urgent at our end - fastai v2 will use jupyter notebook for the entire build/test/doc system, but no release planned for at least a month.
PS: If you need help testing WSL stuff let me know. I use it all the time.
|
I am looking into creating the 6.0 release and looking on what's needed before that. One of the issues with looking into milestone is that regular folks (e.g. even me) cannot set that property on an issue or pr. Couple things I was considering:
|
Given that the big challenge with this repository is a lack of attention from the community, I'd be a fan of:
My reasoning is that there's a tension between "we need to ship a new release quickly" and "we need to get the right features in before the new big release", and releasing more often with minor version bumps lets us bring in the minor improvements etc and allows us to focus major release bumps on the "major" features that warrant a new major version. |
I agree with all of the above. I'm on vacation right now but I gave you owner rights @choldgraf, make it so 😉 |
For the build issues, looks like we need to add issue #4680 and pr #4681 to milestone 6 together with the two PRs above. Anyone with proper access would volunteer to help and update the items to milestone 6? @blink1073 @choldgraf |
@lresende, I gave you write permissions to this repo, can you please verify by updating those issues 😉? |
We have a few remaining issues on the 6.0 milestone. I am planning to merge them and create an RC for the 6.0 tomorrow morning, and maybe an official 6.0 release together with jupyterLab around the weekend ? @takluyver @blink1073 |
Did you intend for there to be a 5.8 milestone still open? We could rename that milestone to 6.1 |
The 5.8 milestones has been there for a while and it has a few issues and PRs assigned to it, so a pure renaming to 6.1 might cause some confusion in the future. Would we have a case where we would still have a 5.8 release ? Otherwise would it be better to close/delete it and create a new 6.1 Milestone ? |
I'd rather just go to 6.0 and create a 6.1 milestone, unless the 5.8 issues are dealbreakers |
I am doing some basic tests with the 6.0 distros and I am planning to push the 6.0 RC1 this morning |
I am so excited that 6.0's launch is happening! Python3-only FTW 🎉 Many thanks all (esp. @lresende for pushing this through) The reason to keep 5.8 alive is if we plan to do any backport work specific to the 5.x sequence that still supports both Python2 and Python3. |
Also — it looks like the release candidate has not made its way to pypi yet. https://pypi.org/project/notebook/#history @Carreau @takluyver If we're moving forward with a 6.0.0rc1 release, could you either |
In that case, @gnestor can you also add me (mpacer) on pypi? Also, @blink1073 — I didn't see that ping in these messages in what channel did that happen? |
Personally, part of my excitement about getting this release out the door is that the 5.x requirement of py2/3 compatibility was a deterrent to participation. Once we're in a world where python3 only features can make their way into the release cycle in a reasonable amount of time, it gets much more exciting. |
This was on the Jupyterlab gitter. |
All you three are added. In exchange I need 5 minutes of one of you time to test the new github feature to only give triage permission to a user. |
For the wider audience - we don't usually give release permissions to anyone with 5 minutes to test a github feature :). The specific needs just happened to coincide here. |
It's about 2 weeks since we did RC1, and AFAIK, no major issue and not much changes have been added after that. Should we target the official 6.0 release by sometime before the end of the week (e.g. 11 or 12) ? |
Either day sounds good to me |
+1 on a release now! |
Notebook release 6.0.0 available and uploaded to Pypi. |
Awesome ! Thanks ! |
thanks so much @lresende for pushing this one out 🎉 🎉 🎉 |
In the jupyterlab meeting @blink1073 @lresende and I were chatting about cutting a notebook v6.0 release. It looks like there are only 2 unresolved issues for this release so we are nearly good to go (or already gtg if we want to bump those issues to next release).
Here are the release instructions: https://jupyter-notebook.readthedocs.io/en/stable/development_release.html?highlight=release
Several folks that depend on the Jupyter Notebook have mentioned that it would be useful if a new release were cut so that improvements, bugfixes, etc could make it into the packaged versions that many folks depend on. Can we get a release out soon?
(I'd help with a release, but I don't have merge rights on this repo...see also #4697 which notes that we don't have release instructions that I could find)
cc @jph00 who was asking about this as well, and @gnestor who cut the last few releases!
The text was updated successfully, but these errors were encountered: