jupyterhub / team-compass

A repository for team interaction, syncing, and handling meeting notes across the JupyterHub ecosystem.
http://jupyterhub-team-compass.readthedocs.io
62 stars 33 forks source link

Migrate pamela, escapism to jupyterhub #540

Open minrk opened 2 years ago

minrk commented 2 years ago

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 commented 2 years ago

IMO if they:

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 commented 2 years ago

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 https://github.com/jupyterhub/team-compass/issues/519 ?

minrk commented 2 years ago

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 commented 2 years ago

+1 from me!

yuvipanda commented 1 year ago

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