-
Notifications
You must be signed in to change notification settings - Fork 4
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
✨ Build JupyterLab image #4607
Comments
Jacob has a working prototype for this. |
Jupyter notebook Image relationship / hiearchy diagram and image content summaries |
The approach outlined in the ticket above is no longer the approach that will be taken in this work. The new approach is (outlined in this ticket) to build a basic JupyterLab image which (pending user research) we add required packages to, or rely on users to setup their applications to install packages. The new image relies on the AP Cloud Development Base Image which includes Python 3.12 and Conda. I am going to investigate the |
Updated the description of this issue to match the work underway. Created a Miro board describing the layering of the images. This can be expanded upon / used to explain our desire for this move to the users (if needed). This can also be used in the RStudio work. On the presumption that users will ask for this as part of the user research, I successfully managed to install the R kernel onto the existing jupyterlab build. I'll convert this to be done programmatically and create a branch. 🚧 Testing done in this branch. It seems that installing via conda is the cleanest method to have the R kernel appear in the JupyterLab launcher. Bizarelly this downgrades R from |
Blocked by User Research. |
Progressing this now we have a few issues to complete post user research.
|
Moving to blocked while we figure out a rollout plan |
Created this PR to be merged on agreement of our release schedule. |
nbstripout merged. |
Moving to backlog, will be picked in 2025 |
User Story
As an Analytical Platform engineer
I want to release one single image of JupyterLab
that covers functionality from Jupyter'sall-spark
anddatascience
So that users have one Jupyter to use and we have one Jupyter to support
Value / Purpose
We currently offer two variants of Jupyter Notebook (all-spark
anddatascience
) with varying packages layered on top, we are also running v3.x release of these which EOL'd in May 24 (https://blog.jupyter.org/jupyterlab-3-end-of-maintenance-879778927db2)We want to offer a minimal JupyterLab image, based on the Analytical Platform Cloud Development Environment Base Image, for users of the Analytical Platform.
Useful Contacts
@jacobwoffenden @Gary-H9
User Types
Analytical Platform engineering
Proposal
Build a JupyterLab offering from scratch like we do for Visual Studio Code, allowing us to understand and control the entire offering.
Subject to user research this image may need to combine the functionality of Jupyter's
all-spark
anddatascience
Definition of Done
Build image that provides package/library parity withall-spark
anddatascience
The text was updated successfully, but these errors were encountered: