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

[WIP] Lab app #238

Closed
wants to merge 1 commit into from
Closed

[WIP] Lab app #238

wants to merge 1 commit into from

Conversation

vidartf
Copy link
Contributor

@vidartf vidartf commented Jun 13, 2019

This is a work in progress on adding a jupyterlab plugin based way of adding dependencies and bundling them.

Noteworthy points:

  • No method yet for a notebook to specify its dependencies (probably better in a separate issue). @jasongrout
  • Currently adds lab shell to DOM as a hidden node, ideally we'd specify the shell ourselves to avoid putting any nodes with an id attribute on the page.
  • Currently works with all examples that only use core widgets.
  • There are some issues with duplication of dependencies due to lab/widgets using per-releases. Please do not consider merging before these are released in stable versions.
  • Currently adds itself as a parallel bundle to the standard one, and overwriting some templates. This would need to be sorted out before merging, but allows for testing and comparison while working on it.

@vidartf vidartf force-pushed the lab-app branch 2 times, most recently from f8343b5 to 6ef9d2f Compare June 14, 2019 09:03
@vidartf vidartf changed the title Lab app [WIP] Lab app Jul 8, 2019
@vidartf vidartf mentioned this pull request Jul 9, 2019
@jtpio
Copy link
Member

jtpio commented Jul 14, 2020

Posting here for reference.

In the Voila weekly call yesterday we briefly discussed the possibility of using the refactored extension system in JupyterLab (planned for 3.0). So the lab bundles could be loaded in a similar way as with the classic notebook bundles (the way it is at the moment).

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

Successfully merging this pull request may close these issues.

2 participants