Code Monkey home page Code Monkey logo

Comments (7)

yuvipanda avatar yuvipanda commented on July 26, 2024 1

I gave a talk about this exact topic at JupyterCon last year. https://www.youtube.com/watch?v=qgLPpULvBbQ

Slides at https://docs.google.com/presentation/d/16V6ylmirxxBTlVq-tZ9dsFYCf1Abbl83Rv350Rc-DL4/edit#slide=id.p

I would consider the talk / slides as current best practice, which unfortunately is not reflected in the documentation we already have.

from docs.

yuvipanda avatar yuvipanda commented on July 26, 2024 1

@jnywong ah, this is great. I would say that the immediate way for you to unblock yourself is to remove the image-tests directory in the repo - I think it's a nice to have but not fundamentally essential. The image-tests feature was added in jupyterhub/repo2docker-action#83, and probably there's some bug here in how that's working.

So my suggested action items here are:

In general this is also a good workflow for unblocking ourselves i think:

  1. Do the minimum necessary to immediately unblock ourselves
  2. But always report the issue upstream where it needs to be. Figuring out where this needs to be can be difficult, and is something I am happy to help with!
  3. Once it's fixed upstream somehow, we can incorporate it back into our work here.

I think this allows us to keep moving while also overall improving the quality of the Jupyter ecosystem!

from docs.

jnywong avatar jnywong commented on July 26, 2024

Thank you @yuvipanda for sharing your talk, I think many communities will benefit from this being documented in our Service Guide docs.

from docs.

jnywong avatar jnywong commented on July 26, 2024

As a starting point I am going to document "Use upstream maintained image + packages" first, since this seems to be the most pertinent use case identified.

from docs.

jnywong avatar jnywong commented on July 26, 2024

Coming up against a GH action failure when replicating the example in https://github.com/yuvipanda/example-inherit-from-community-image. Build logs indicate a problem with accessing repo contents:

ls: cannot access 'image-tests/*.ipynb': No such file or directory
ERROR: file or directory not found: image-tests/

from docs.

jnywong avatar jnywong commented on July 26, 2024

Thanks for this @yuvipanda ! Wise words that I will be taking forward with me in general 👍

from docs.

yuvipanda avatar yuvipanda commented on July 26, 2024

@jnywong glad to be of help!

from docs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.