-
Notifications
You must be signed in to change notification settings - Fork 67
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
Create a plan for user facing documentation about the 'build your own image' feature #5343
Comments
I've started using this intensively for https://github.com/maxrjones/zarr-obstore-performance and it's been wonderful - thank you @yuvipanda! I think it'll be important to have separate documentation for users and developers. For example, in my current project I'm testing new commits to https://github.com/maxrjones/zarr-python/tree/object-store-perf and it's not super ergonomic to bump the commit in the DockerFile, shut down the server, and trigger a new build. I wonder if there's a better way to specify all the dev dependencies in the DockerFile and editable install the repo on the Hub. |
Hey @maxrjones ! Thanks for the feedback. I'm thinking about docs for 2i2c hubs in general, and I agree with your sentiment that authors of DockerFiles/image environments could benefit from a more streamlined workflow for local testing, using something like https://github.com/yuvipanda/test-jupyterhub-image-locally, before committing to a build with the GitHub CI/CD. Do you think your community would benefit from a how-to guide for this? |
Suggested plan
|
How does the above plan sound? If there are no objections, I can break this out into smaller sub-issues for implementation. |
Here is an issue that captures the above plan for implementation that we can use to prioritise and enter this into our iteration planning for capacity and championing 👍 Marking this one as closed, but do feel free to chime in and re-open it if needed. |
As we roll out the 'build your own image' feature, we want more documentation on how people can do so. This task is to:
Definition of Done
Links
NASA-IMPACT/veda-docs#186 is NASA VEDA's attempt at helping write some of these docs
Follow-up issue
2i2c-org/docs#251
The text was updated successfully, but these errors were encountered: