Skip to content
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

Proposal to change end of maintenance timetable for JupyterLab #231

Closed
JasonWeill opened this issue Jan 11, 2024 · 3 comments
Closed

Proposal to change end of maintenance timetable for JupyterLab #231

JasonWeill opened this issue Jan 11, 2024 · 3 comments
Labels
enhancement New feature or request

Comments

@JasonWeill
Copy link
Contributor

Problem

Per @jasongrout 's comment in #12397, we will support a major version of JupyterLab for 1 year after its successor's first release. In the case of JupyterLab 3, JupyterLab 4.0.0 was released on May 15, 2023, so JupyterLab 3 will no longer be maintained after May 15, 2024.

Should we adopt this schedule? If so, we will need to both update our documentation and use all our social channels, including the blog and forum, to publicize this change.

Proposed Solution

jupyterlab/jupyterlab#15626 updates the documentation to reflect the new end of maintenance schedule.

Additional context

jupyterlab/jupyterlab#12829, fixing jupyterlab/jupyterlab#12828, documents our "current and previous major version" support lifecycle. Our current lifecycle suggests that JupyterLab 3 will be maintained until JupyterLab 5.0.0 is released.

@jtpio
Copy link
Member

jtpio commented Jan 12, 2024

cc @jupyterlab/jupyterlab-council for awareness

@JasonWeill
Copy link
Contributor Author

We discussed the proposed end of maintenance timetable for JupyterLab 3. If we announced this very soon, that would be roughly 3.5 months' advance notice that Lab 3 would be ending maintenance effective May 15. Summarized notes from the weekly JupyterLab call (thanks @jtpio and @krassowski for contributing):

  • Suggestion from @krassowski: communicate the May 15 date externally as a question/suggestion rather than a "this is what we're doing"
  • Allow possibility for extending the deadline by 3 or 6 months
  • Download numbers v3 vs v4 — note that Lab 4 has consistently 5 to 10 times as many downloads as Lab 3 does, and that we still have tens of thousands of Lab 3 downloads on a typical weekday. This also suggests that many users are still actively using Lab 3, since users don't need to download the software every time they use it.
    • download numbers for 3.6.x should be as representative as they get since we just had a patch release and users should have been notified

@JasonWeill
Copy link
Contributor Author

Per the vote in #235, this proposal has been approved by the JupyterLab Council.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants