deathbeds / jupyterlab-deck

Lightweight presentations for JupyterLab
https://jupyterlab-deck.rtfd.io
BSD 3-Clause "New" or "Revised" License
41 stars 9 forks source link

Support Notebook 7 #36

Closed jtpio closed 11 months ago

jtpio commented 2 years ago

Elevator Pitch

Thanks for working on jupyterlab-deck it looks really promising!

Checking on the JupyterLite demo site with the RetroLab interface and the plugin fails to activate:

image

Probably some dependencies can be made optional. Also NotebookTools should now be available in Notebook 7 (https://github.com/jupyter/notebook/pull/6487)

Motivation

This could serve as an alternative to https://github.com/damianavila/RISE/pull/605 for making RISE-liked presentation in the notebook.

Design Ideas

N/A

jtpio commented 2 years ago

Ah just noticed the question in the README: https://github.com/deathbeds/jupyterlab-deck#does-it-work-with-notebook-7

Indeed multiple documents will be an issue, but maybe there is a way to make it work with just a single document then.

bollwyvl commented 2 years ago

Yep went down the "try to make single notebook ux do something it didn't want to" on nbpresent, not doing that again. Can't just put everything in a dialog, or keep injecting more substantive Dom everywhere.

If the api is sufficient, wouldn't rule out having a different plugin/driver that supports the 7 Notebook activity, adapting for quirks, but other ones just won't make as much sense... Ipydrawio/video-chat showed me it wasn't very friendly to novel factories.

As for ilabshell: yeah dunno what ended up tipping that, probably some signal.

On Thu, Nov 17, 2022, 03:32 Jeremy Tuloup @.***> wrote:

Ah just noticed the question in the README: https://github.com/deathbeds/jupyterlab-deck#does-it-work-with-notebook-7

Indeed multiple documents will be an issue, but maybe there is a way to make it work with just a single document then.

— Reply to this email directly, view it on GitHub https://github.com/deathbeds/jupyterlab-deck/issues/36#issuecomment-1318343571, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAALCRCFSIROGOLFVF2OAVDWIX3SPANCNFSM6AAAAAASDER63I . You are receiving this because you are subscribed to this thread.Message ID: @.***>

bollwyvl commented 11 months ago

This is done.