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

Offer image choices for the JMTE hub #2683

Merged
merged 2 commits into from
Jun 21, 2023
Merged

Commits on Jun 20, 2023

  1. Offer image choices for the JMTE hub

    I think overall, we want to reduce the number of images we maintain
    for our end users. A big part of this to use upstream images directly
    wherever possible, and allow users to choose. This helps us benefit
    from upstream fixes as quickly as possible, and reduces the total
    amount of work done. For example, instead of specifically bumping
    the version of Julia just for this one
    image (pangeo-data/jupyter-earth#166),
    we could instead do that upstream and benefit
    everyone (jupyter/docker-stacks#1917).
    
    Faster startup times is another benefit, as the more specific
    images are smaller than a big 'all-in-one' image.
    
    There are some features of the all-in-one image that currently don't
    easily exist upstream:
    
    - Linux desktop
    - Nix
    - Specific extra packages that maybe installed
    
    We can figure these out over time, but not maintaining the all-in-one
    image is a nice goal to shoot for. To this end, the JMTE image is
    still the default, but marked as 'deprecated' as I don't want to
    continue doing a lot of maintenance on it.
    
    Ref 2i2c-org#2201
    yuvipanda committed Jun 20, 2023
    Configuration menu
    Copy the full SHA
    4de687f View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d9a3ed0 View commit details
    Browse the repository at this point in the history