question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

This is an issue for 0.8 release plan, to port nbgrader extensions to notebook 7

Classic notebook extensions system and notebook 7 extensions system (labextension) are not compatibles. Consequently, the first step would be to move the current master branch to a 0.7.x branch (a branch which keep compatibility with Classic Notebook), and use the master branch for 0.8 release (compatible with Notebook 7 and Jupyterlab).

That 0.8 release would have the following steps :

  • move current master branch to 0.7.x branch
  • rename master branch to main
  • adopt juputer releaser (#1570)
  • migrate server extension to jupyter_server (#1465)
  • port Notebook extensions to Jupyterlab extensions (#1006, #1550)

Issue Analytics

  • State:closed
  • Created a year ago
  • Reactions:6
  • Comments:30 (30 by maintainers)

github_iconTop GitHub Comments

5reactions
jhamrickcommented, May 7, 2022

0.7.0 is released! I still have to do the conda package but otherwise you should be good to proceed with all the stuff for 0.8.0 😄

3reactions
jtpiocommented, May 6, 2022

So as a summary, how about the following?

  • merge https://github.com/jupyter/nbgrader/pull/1557 if ready
  • check if other PRs should go in 0.7.0
  • release 0.7.0 from master, or maybe a pre-release first
  • rename master to main
  • create the 0.7.x branch to continue making releases for the 0.7.x series
  • main targets 0.8.0 and we continue there for the JupyterLab related work

Maybe 0.7.0 can be released manually as before. And we switch to the releaser (https://github.com/jupyter/nbgrader/issues/1570) for 0.8.0?

Read more comments on GitHub >

github_iconTop Results From Across the Web

0.8 Development and Release Plan · crawl/crawl Wiki · GitHub
A virtual roll is made: say, 1d(1 + blowgun enchantment + needle enchantment + some size or strength based component (due to bigger...
Read more >
Eclipse OpenJ9™ 0.8
Release Date: Wednesday, March 14, 2018 · Deliverables: A replacement for the OpenJDK version 8 Virtual Machine and partial replacement of the ....
Read more >
RChain wiki - Confluence
{"serverDuration": 43, "requestCorrelationId": "aa611865643e3ee4"}
Read more >
Small change of plans on 0.8 release - Google Groups
Hi all. I decided to do a little re-scheduling of the release plan due to a lack of personal spare time to implement...
Read more >
Roadmap - Neovim
Here are the headline features of the previous releases; for details see the corresponding release notes. 0.8. LSP improvements (v3.16 spec coverage, ...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found