-
Notifications
You must be signed in to change notification settings - Fork 5
Notebook 7 beta blog post #24
Comments
I have updated the status of jupyter/nbclassic#214. We have listed 2 blog post (before and after jupyterlab 4) - I have scanned your draft blog post which is a list of new features, without mention of other migration paths or temporary solution around nbclassic. I was under the idea that the first blog would be something including that, and that the second would be more that list of features. Let's discussion today at the dev meeting. |
It is mentioned above in #24 (comment):
And in the post: |
The link to the migration guide is broken and should be fixed to https://jupyter-notebook.readthedocs.io/en/latest/migrate_to_notebook7.html Are we going to share more in details in the blog post the status of support for Notebok 6.5 and NbClassic as the question around extension migration? I have added a topic to the agenda to discuss the about I wonder if we could invite more participant from the @jupyter/notebook-council to discuss those important communication next week, and maybe plan 1 hour (so starting 30 minutes before) to have enough time to share thoughts. |
Thanks, I can try to make it next week to the longer meeting.
…On Wed, Apr 5, 2023 at 7:38 AM Eric Charles ***@***.***> wrote:
The link to the migration guide is broken and should be fixed to
https://jupyter-notebook.readthedocs.io/en/latest/migrate_to_notebook7.html
Are we (going) to share more in details in the blog post the status of
support for Notebok 6.5 and NbClassic as the question around extension
migration?
I have added a topic to the agenda to discuss the about When to release
Notebook 7 ? (How much time between JupyterLab 4 and Notebook 7?). We
have already shared about that and I don't think we have defined a timeline
as there were no agreement.
I wonder if we could invite more participant from the
@jupyter/notebook-council
<https://github.com/orgs/jupyter/teams/notebook-council> to discuss those
important communication next week, and maybe plan 1 hour (so starting 30
minutes before) to have enough time to share thoughts.
—
Reply to this email directly, view it on GitHub
<#24 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAGXUGWU7A7DJNRRQOSOUTW7V7XFANCNFSM6AAAAAAWT3MZMI>
.
You are receiving this because you are on a team that was mentioned.Message
ID: ***@***.***>
--
Brian E. Granger
Senior Principal Technologist, AWS AI/ML ***@***.***)
On Leave - Professor of Physics and Data Science, Cal Poly
@ellisonbg on GitHub
|
The original idea was to release JupyterLab 4 and Notebook 7 approximately at the same time. With JupyterLab 4 first since Notebook 7 depends on it. During the alpha cycle pre-releases of Notebook 7 were usually made a couple of days after JupyterLab 4 pre-releases.
This is a draft post, we can add more content and iterate for sure. Note there is also this existing blog post with details about the migration, that we can link to: https://blog.jupyter.org/jupyter-notebook-6-5-0-release-candidate-4c229c6dab55 |
Also as a reminder JupyterLab 4 final is expected early May before JupyterCon 2023. Which is a month from now. Getting a blog post about Notebook out very soon would really help make the upcoming transition more visible. |
Can you share a link propose updates to the current proposal?
@jupyter/notebook-council Darian has updated the jupyter calendar to start 30m before https://discourse.jupyter.org/t/jupyter-community-calendar/2485 |
As discussed during the meeting yesterday, here is the shared Hackmd to iterate on the blog post: https://hackmd.io/6kExBNFcRZCIpBtQDrB0ow?both Once ready we can create a new story on Medium and add the missing links and legends for screenshots. Also since this is quite of a major change in the Jupyter world, we should probably publish the Medium from the Jupyter account instead of a personal account. And still list all the authors at the bottom of the post. Some example of previous posts published from the Jupyter account: |
Thanks for sharing, will have a look.
…On Thu, Apr 13, 2023 at 5:37 AM Jeremy Tuloup ***@***.***> wrote:
As discussed during the meeting yesterday
<#21 (comment)>,
here is the shared Hackmd to iterate on the blog post:
https://hackmd.io/6kExBNFcRZCIpBtQDrB0ow?both
Once ready we can create a new story on Medium and add the missing links
and legends for screenshots.
Also since this is quite of a major change in the Jupyter world, we should
probably publish the Medium from the Jupyter account instead of a personal
account. And still list all the authors at the bottom of the post. Some
example of previous posts published from the Jupyter account:
- https://blog.jupyter.org/jupyterlab-is-ready-for-users-5a6f039b8906
- https://blog.jupyter.org/a-visual-debugger-for-jupyter-914e61716559
—
Reply to this email directly, view it on GitHub
<#24 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAGXUDWDP4K7JZMLIYFGCTXA7XPVANCNFSM6AAAAAAWT3MZMI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
Brian E. Granger
Senior Principal Technologist, AWS AI/ML ***@***.***)
On Leave - Professor of Physics and Data Science, Cal Poly
@ellisonbg on GitHub
|
I am also going to run it by the Executive Council next week. This is a big
launch I would like to get their input.
…On Thu, Apr 13, 2023 at 8:49 AM Brian Granger ***@***.***> wrote:
Thanks for sharing, will have a look.
On Thu, Apr 13, 2023 at 5:37 AM Jeremy Tuloup ***@***.***>
wrote:
> As discussed during the meeting yesterday
> <#21 (comment)>,
> here is the shared Hackmd to iterate on the blog post:
> https://hackmd.io/6kExBNFcRZCIpBtQDrB0ow?both
>
> Once ready we can create a new story on Medium and add the missing links
> and legends for screenshots.
>
> Also since this is quite of a major change in the Jupyter world, we
> should probably publish the Medium from the Jupyter account instead of a
> personal account. And still list all the authors at the bottom of the post.
> Some example of previous posts published from the Jupyter account:
>
> - https://blog.jupyter.org/jupyterlab-is-ready-for-users-5a6f039b8906
> - https://blog.jupyter.org/a-visual-debugger-for-jupyter-914e61716559
>
> —
> Reply to this email directly, view it on GitHub
> <#24 (comment)>,
> or unsubscribe
> <https://github.com/notifications/unsubscribe-auth/AAAGXUDWDP4K7JZMLIYFGCTXA7XPVANCNFSM6AAAAAAWT3MZMI>
> .
> You are receiving this because you were mentioned.Message ID:
> ***@***.***>
>
--
Brian E. Granger
Senior Principal Technologist, AWS AI/ML ***@***.***)
On Leave - Professor of Physics and Data Science, Cal Poly
@ellisonbg on GitHub
--
Brian E. Granger
Senior Principal Technologist, AWS AI/ML ***@***.***)
On Leave - Professor of Physics and Data Science, Cal Poly
@ellisonbg on GitHub
|
@ellisonbg Any feedback from the EC on the current blog post content? Once we get the high level directions, we can polish the text. |
At the EC office hours today, @andrii-i asked about this blog post and we read the current draft. Because this is such a strategically important launch, we wanted to make sure we are conveying some of the vision that led to the Notebook 7 and JupyterLab 4 launches. At the next EC meeting on Tuesday the 25th, we'll take a pass at the draft and have our updates ready for the Wednesday meeting of the Notebook Subproject. |
Thank @afshin for the update 👍 |
Thank you @afshin |
@afshin if the EC also has time to have a look at the documentation for migrating to Notebook 7, that would be great: https://jupyter-notebook.readthedocs.io/en/latest/migrate_to_notebook7.html Since the current state of the blog post reuses some elements from the documentation. Thanks! |
With Notebook 7 release coming soon it would be nice to have Notebook 7 blogpost ready as well (CC @afshin as you mentioned ECs desire to review the blogpost above) |
Today during office hours EC reviewed Notebook 7 blogpost draft (https://hackmd.io/6kExBNFcRZCIpBtQDrB0ow?both), made edits, and added comments. They liked the overall message and tone (it was pointed out that adding a bit more of "marketing" language might be beneficial though). They also asked us to go over the blogpost again cleaning the grammar, adding links, and taking comments into account. To publish the Medium from the Jupyter account instead of a personal account, we should email the request to do so to @blink1073 and @Ruv7. From my point of view, blogpost should be published the same day / next day after Notebook 7 release so we should review it finalize by the time Notebook 7 is out. |
FYI It would be great to do a final pass on the blog post, and then create a draft on Medium from the Jupyter account. So we have everything ready to publish it when |
Created #26 requesting to start this weeks notebook call 30 minutes earlier / have it 1 hour long so that during the call we could do a final pass on the blog post |
Hey folks. Since the blog post was mentioned at the Jupyter accessibility call and feedback was requested, I thought I would share some thoughts. Upon first read of the blog post, I did not notice anything accessibility-related but instead, the post links to the New features in Notebook v7 documentation which includes a section on WCAG compliance. TL;DR
The long versionSince the content in the Jupyter Notebook’s documentation is a small excerpt of the blog post in Medium - I will center my feedback on the latter as readers are directed to it for more information (from the Notebook docs).
Recommendations 📝Since it seems we all agree on making the accessibility work visible, we should do it in a way that transparently and accurately reports the accessibility and usability status of Jupyter Notebooks. I suggest doing a complete re-write of the Jupyter Notebook v7 accessibility docs as a resource if its own rather than depending on an external blog post. By doing so, this could become the foundation of an evergreen resource accurately representing the status of the Jupyter Notebook’s accessibility and usability. Upon rewriting, the documentation should contain at least the following information:
You can find an example of such an approach in the JupyterLab Accessibility Statement. Which we hope to include in the JupyterLab documentation soon. Supporting resources 📖
Footnotes
|
@trallard thank you for diving deep on this. There are many good points regarding Notebook 7 documentation and "Improving the accessibility of Jupyter" blogpost from Feb 24. We should probably create separate issue(s) in Notebook 7 repo to consolidate discussion and work on addressing these points. |
Thanks for taking the time to read through my feedback and concerns and following up @andrii-i. Creating focused issues sounds like a good idea to keep the conversation focused and actionable. If there is anything I can help with to address any of those points or to work towards an evergreen accessibility statement for Notebook please let me know. |
Thanks you for working on this, @jtpio - the blog post makes sense to me. I just added notes about some minor language tweaks and one typo (the debugger is "line-by-line" not "cell-by-cell" ) |
@trallard would you be able to open a PR to update the documentation? Thanks! |
@jtpio, when do you need this for? |
Probably not a blocker since the final release is planned for in 2 days on Wednesday 19th: jupyter/notebook#6307 (comment) So any time or whenever a draft PR is ready, so the discussion can continue there. |
thanks for working on this y'all. the accessibility team discussed during last week's meeting. it seemed like we wanted to keep we wanted to keep accessibility mentions to a minimum. even though we don't have critical accessibility measures, we'll miss most of them in this specific release coming out. right now, |
i do think that there are some problems that were highlight in @trallard's comment in the new features page of notebook 7, we should probably pull back our description of accessibility because it lacks some formalisms for accessibility. |
@tonyfast @trallard @jtpio, I created issue jupyter/notebook#6981 to track this and PR jupyter/notebook#6982 that would remove the WCAG compliance section from the docs until it is reworked. |
I updated Notebook 7 Hackmd draft (https://hackmd.io/6kExBNFcRZCIpBtQDrB0ow) but there are a couple of sections I'm not sure about items left:
Let's extend Wednesday July 26 notebook call to 1 hour so we could finalize Notebook 7 blogpost and submit it for publishing (#29). |
Isn't the state of accessibility in Notebook 7 already an improvement compared to the Classic Notebook, so that it could still be briefly mentioned in the docs in a "Accessibility Improvements" section? For reference the JupyterLab 4.0 section of the changelog has such section: https://jupyterlab.readthedocs.io/en/latest/getting_started/changelog.html#accessibility-improvements |
@jtpio I reintroduced the accessibility section but removed part of the text that talked about CodeMirror being a major bottleneck, please see latest changes in jupyter/notebook#6981 |
Agree on Notebook 7 being (a significant) accessibility improvement |
Nice thanks @andrii-i 👍 |
The blog post has been published 🎉 https://blog.jupyter.org/announcing-jupyter-notebook-7-8d6d66126dcf |
Congrats everyone!
…On Wed, Jul 26, 2023 at 9:48 AM Jeremy Tuloup ***@***.***> wrote:
The blog post has been published 🎉
https://blog.jupyter.org/announcing-jupyter-notebook-7-8d6d66126dcf
—
Reply to this email directly, view it on GitHub
<#24 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAAGXUD7KOPNDZ2XO34IMOTXSFC57ANCNFSM6AAAAAAWT3MZMI>
.
You are receiving this because you were mentioned.Message ID:
***@***.***>
--
Brian E. Granger
Senior Principal Technologist, AWS AI/ML ***@***.***)
On Leave - Professor of Physics and Data Science, Cal Poly
@ellisonbg on GitHub
|
As discussed in jupyter/nbclassic#214 we should communicate about the upcoming Notebook 7 release, so users and system administrator have enough time to prepare.
There is already a banner in the latest version of the classic notebook: jupyter/notebook#6742
But a more visible post about the new features coming in Notebook 7 will help make users try the beta, report bugs and give feedback.
Here is a draft blog post on Medium explains the context, shows new features in Notebook 7, and link to the migration guide: https://blog.jupyter.org/wip-jupyter-notebook-7-beta-is-available-f24d74ba6585UPDATE: the latest state of the draft is in this Hackmd document: https://hackmd.io/6kExBNFcRZCIpBtQDrB0ow
Opening a new issue so it can be tracked more easily.
cc @jupyter/notebook-council for awareness, happy to discuss here or during the weekly meeting
The text was updated successfully, but these errors were encountered: