Closed echarles closed 11 months ago
@jupyter/notebook-council We have just proposed during today notebook community call to discuss on the sequence of events related to nbclassic and notebook communication/release sequence.
I wasn't able to make it, can someone summarize the dicussion here?
On Wed, Feb 8, 2023 at 9:04 AM Eric Charles @.***> wrote:
@jupyter/notebook-council https://github.com/orgs/jupyter/teams/notebook-council We have just proposed during today notebook community call to discuss on the sequence of events related to nbclassic and notebook communication/release sequence.
— Reply to this email directly, view it on GitHub https://github.com/jupyter/nbclassic/issues/214#issuecomment-1422951410, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAAGXUAKXP3V7JE5ZE337WDWWPGYZANCNFSM6AAAAAAUOYFFBY . 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
We have proposed to show a message in a banner and the startup log for nbclassic
and notebook 6.5
(not notebook 6.4
). The content of that message needs to be defined (personally, I have highlighted the need to find the correct balance between inviting users to migrate and informing them they may break extensions they are using).
On top of that banner/log action, it has become clear that other actions are needed like writing a blog post, defining the unique RDT location where the details and impact of that migration will be explained. We said also a blog post on the Jupyter blog will be usefull.
We did not have time to discuss in detail the needed time between Notebook 7 and JupyterLab 4 release.
The goal is thus to discuss and define concrete and planned actions for the above points here (I will try to list some actions in a table format by tomorrow).
I have updated the description of this issue with a proposal.
I wanted to share some thoughts here as I read through these updates...
Notebook 6.5 Banner and NbClassic Banner:
In terms of blogging content, I thought it might work well as a two part series along the lines of:
I am not someone accustomed to releasing software to such a large community. So from my perspective it seems like a good idea to have some time in between the release of Jupyterlab 4 and Notebook 7. From the last notebook call, it seemed the most resonating answer to the benefit of releasing Notebook 7 almost immediately upon releasing Jupyterlab seemed to be the impact that a simultaneous release would have. My question here for my learning would be if someone could share some additional benefits they see in a closer release of the two projects? Maybe the pros and cons and how impact is weighted among those?
Thx @RRosio I have updated the initial comment with your suggestions.
@jupyter/notebook-council I hope we can land a decision during tomorrow community meeting on the proposed plan so we can merge the banner/log PR, push the documentation and cut a nbclassic release. The sooner we cut that nbclassic release, the more time users will have to anticipate and prepare the migration.
@echarles I'd add explicit warning that update to Notebook 7 might break some extensions. Rationale is that some people would only read the popup and we need to explicitly warn them about breaking changes on top of inviting them to learn more. Something like:
"Read the migration plan to Notebook 7 to learn about the new features and the actions to take if you are using extensions. Please note that updating to Notebook 7 might break some of your extensions."
@andrii-i Thx, makes sense to me. I can update the PR in that way if others here are OK with that udpate.
Closing as Notebook 7 has now been released: https://blog.jupyter.org/announcing-jupyter-notebook-7-8d6d66126dcf
This is an umbrella issue to discuss how we should communicate about the upcoming Notebook 7 release and the impacts for the existing NbClassic users.
The documented migration plan should cover: