-
Notifications
You must be signed in to change notification settings - Fork 3k
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
[Discussion] - Adding jupyter/accessibility Docker image to org in DockerHub #1707
Comments
Could you please tell the purpose of these images and what they will contain? |
@trallard I'm waiting for your reply here ;) |
Oops thanks for the ping @mathbunnyru here is the info. Let me know if there are any more questions. Purpose: we are working on a series of tools to diagnose and eventually fix accessibility issues in JupyterLab, Retrolab and notebook. You can see a preliminary version of the dockerfile here https://github.com/jupyter/accessibility/blob/main/testing/tools/Dockerfile It contains JS and Python dependencies, JupyterLab and axe testing libraries as well Also if it helps with more context - the Jupyter accessibility project has recently been added as a Jupyter official subproject so we can guarantee maintenance in the long run |
@trallard could you please tell me, if you're still interested in having the image on DockerHub? |
There are options:
A plus with ghcr.io is that you manage permissions using github identities and we have good control of permissions etc, for example tied to permissions in a github repo. Another aspect is findability, is this something we want to advertise from the image repository itself etc. ghcr.io exposes them differently with some pro/cons. One can also publish to both locations. |
I'd be happy to have it under ghcr.io/Jupyter since it's for the Jupyter/accessibility project it makes sense to live under a Jupyter owned registry rather than under the Quansight-labs one |
@consideRatio I don't think I have permissions on GitHub to create packages under |
Me neither @mathbunnyru, but before we ask for help, I know the following information is relevant to figure out.
Following this, we can ask a jupyter github org admin to do the steps similar to those outlined in dask/dask-gateway#484 (comment). |
I would also suggest moving this issue from |
Following here:
@mathbunnyru I think only owners can transfer issues - I will open a corresponding issue in |
While it may be possible to grant that team access, it is also possible to grant those with access to write to the github repository jupyter/accessibility - is that good?
I got a bit confused about a single repository name (ghcr.io/jupyter/accessibility) combined with a mention of images in plural. Are there more than one Dockerfile, and where are the Dockerfile(s) located? |
Sure that should be fine re the maintainers and access Re "images" sorry - I was typing fast between meetings. It is only one image so no need to worry. |
@trallard please, create a corresponding issue in the accessibility repo 😄 |
I guess this is no longer needed, so I'm closing this issue. |
What changes are you proposing?
Please note I am not proposing a new docker-stack image but something entirely different
A bit of context:
I am currently working on https://github.com/jupyter/accessibility and to move forward with some of the development work we have realised we need to create and maintain a set of Docker images.
I have been thinking about where these images should live - should I create a new org? or can I use the jupyter org since the Docker images fall under the jupyter umbrella?
Of course, I am not asking to incubate/add/maintain the images but only to be able to push the accessibility Docker images to
jupyter
in DockerHubIt also seems that there is no longer free tier for the Organisation in DockerHub 😢
How does this affect the user?
None - we would just have a set of accessibility-related images in
jupyter
and the folks in https://github.com/jupyter/accessibility will be maintaining itAnything else?
I could not create a maintainers issue (since I am not a maintainer 😓 )
The text was updated successfully, but these errors were encountered: