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

NPM publish maintainers #7

Open
rborn opened this issue Mar 26, 2019 · 4 comments
Open

NPM publish maintainers #7

rborn opened this issue Mar 26, 2019 · 4 comments
Labels
discussion Let's talk about stuff

Comments

@rborn
Copy link
Collaborator

rborn commented Mar 26, 2019

We should have 2 maintainers + backup that are allowed to publish on npm.

There are cases where the modules have only one maintainer with rights and this can become a bottleneck when he or she is not able to push.

@kelset kelset added the discussion Let's talk about stuff label Mar 26, 2019
@grabbou
Copy link
Collaborator

grabbou commented May 7, 2019

Hm, right now, there are few global organisation-wise admins - isn't this enough for the "backup"?

I think having the teams that have explicit list of projects is also important to avoid assigning organisation-wide permissions by accident to some people.

@rborn
Copy link
Collaborator Author

rborn commented May 7, 2019

The problem is that sometimes there is a bottleneck in publishing to npm.
There were cases when some urgent fixed bugs were not pushed becauase the person with the permissions wasn't available.

@kelset
Copy link
Contributor

kelset commented May 7, 2019

few global organisation-wise admins

I feel that we should have a more granular approach to this, like, every maintainer should have only npm publish auth for his/her project. My understanding is that at the moment it's not that way, correct?

CC @Titozzz

@grabbou
Copy link
Collaborator

grabbou commented May 7, 2019 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion Let's talk about stuff
Projects
None yet
Development

No branches or pull requests

3 participants