Closed willingc closed 1 year ago
Should there be a version released (very similar to the existing state) which does not permit by default other third party extensions?
This could be configured with page config option and / or a command line flag. Or restricting access to where the federated extensions are placed on disk (by default located in PREFIX/share/jupyter/labextensions
).
What kind of setup did you have in mind? Based on JupyterHub? Or running on local machines?
I think that if we could a version of this on Binder that would be best for education. I'm a big fan of the p5.js editor since it eliminates the installation steps and gets kids productive faster.
I think that if we could a version of this on Binder that would be best for education
It should already be the case, for example using this gist which defaults to JupyterLab Classic: https://gist.github.com/jtpio/795608163800b4a7d34d60a015c3d27c
Then the Binder could be prebuilt so it's faster to start it.
Quick update.
With the progress made on jupyterlite
, which also provides the Retro interface, use cases like this one should now already be possible.
For example the jupyterlite-demo
repo automatically deploys a JupyterLite website on GitHub Pages, which gives almost instant loading at startup and the ability to share URLs to specific notebooks: https://jupyterlite.github.io/demo/retro/notebooks/?path=content/pyolite%20kernel%20examples%20/ipycanvas.ipynb
Hi @jtpio the link in you comment gives me 404, maybe it needs updating to point to the new organization for jupyterlite?
Thanks @krassowski for catching this, I updated the links.
Closing as RetroLab is now being developed as Notebook 7 in https://github.com/jupyter/notebook.
Feel free to open a new issue in https://github.com/jupyter/notebook if you would like to discuss this more, thanks!
There's a use case for a simple notebook based on lab but with none of the complexity of lab. For the 5-18 year old and teachers of those students, a "just works" and "I understand this" experience is most important (along with being web accessible - similar to the p5js editor).
Should there be a version released (very similar to the existing state) which does not permit by default other third party extensions?
Personally, I would use this with students in that age range today (and will!).