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

Council membership and release rights #204

Closed
fcollonval opened this issue Jun 28, 2023 · 1 comment · Fixed by #206
Closed

Council membership and release rights #204

fcollonval opened this issue Jun 28, 2023 · 1 comment · Fixed by #206
Labels
enhancement New feature or request

Comments

@fcollonval
Copy link
Member

Problem

We have a GitHub team for the JupyterLab council and another one for people with release ability.

There are currently 21 people at the council and 10 in the release team.

We should clarify how we manage people in the release team.
We should keep the list of people with release power as low as possible for security reasons.
We should align PyPI and NPM rights for people within the release team to all packages hosted in JupyterLab organization.

@fcollonval fcollonval added the enhancement New feature or request label Jun 28, 2023
@fcollonval fcollonval changed the title Council and release rights Council membership and release rights Jun 28, 2023
@jtpio
Copy link
Member

jtpio commented Jul 17, 2023

For reference the release team was created as a follow-up to #167 and the switch to the new Governance model. See #167 (comment) for more context.

It was bootstrapped with a list of people who had made JupyterLab releases in the past, or had expressed in helping with releases. It's a subset of the JupyterLab Council team.

Agree that it would be simpler to align the rights on all platforms. There are still previous maintainers with release rights that should likely be removed from the list as they are not part of the JupyterLab council.

@fcollonval fcollonval linked a pull request Jul 19, 2023 that will close this issue
63 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants