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

Migrate pamela, escapism to jupyterhub #540

Closed
minrk opened this issue Jul 9, 2022 · 7 comments
Closed

Migrate pamela, escapism to jupyterhub #540

minrk opened this issue Jul 9, 2022 · 7 comments

Comments

@minrk
Copy link
Member

minrk commented Jul 9, 2022

I noticed in the PyPI critical package updates that these two are on my github and only have me as a maintainer. They don't really require any maintenance, given that they are single-purpose packages, but they dependencies of jupyterhub and kubespawner, at least. Should we bring them into the jupyterhub org and add more folks on PyPI?

@choldgraf
Copy link
Member

IMO if they:

  • are related to the mission of jupyterhub (which I'd define like "enabling multi-user experiences on shared infrastructure with jupyter")
  • require similar skills and knowledge as our other repositories
  • are tools we regularly use or depend on

Then they are good candidates for being in our org. (But I must admit I don't know the answers to these questions except the last one, so I'd defer to others)

@manics
Copy link
Member

manics commented Jul 10, 2022

I think we should move them to the JupyterHub GitHub or some other org. They're definitely core dependencies of JupyterHub even if they're not directly visible.

Alternatively we could find a new organisation to own them, either an existing one or #519 ?

@minrk
Copy link
Member Author

minrk commented Jul 11, 2022

These packages provide core features of jupyterhub and kubespawner (and BinderHub, I think). They require ~no maintenance because their scope is extremely small and has no reason to grow. While they are generic, they really only exist to solve jupyterhub problems, and are comfortably directed by the needs of jupyterhub. They are tiny pure-Python packages, so the skills should be a subset of everything else we do.

@choldgraf
Copy link
Member

+1 from me!

@yuvipanda
Copy link
Collaborator

Yeah, I think they should be moved for same reason https://github.com/jupyterhub/simpervisor/ is here.

@minrk
Copy link
Member Author

minrk commented Dec 18, 2024

Only took me a year, but just did this:

and added them to the Jupyter org on PyPI

@minrk minrk closed this as completed Dec 18, 2024
@minrk
Copy link
Member Author

minrk commented Dec 18, 2024

*make that 2.5 years. Sheesh.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants