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

Improve owner/maintainer documentation #3157

Closed
nlhkabu opened this issue Mar 7, 2018 · 2 comments
Closed

Improve owner/maintainer documentation #3157

nlhkabu opened this issue Mar 7, 2018 · 2 comments
Labels
good first issue This issue is ideal for first-time contributors! help needed We'd love volunteers to advise on or help fix/implement this. usability

Comments

@nlhkabu
Copy link
Contributor

nlhkabu commented Mar 7, 2018

From user testing:

On the 'collaborators' page in the management UI, we currently have information about what an owner and maintainer can do:

screenshot from 2018-03-07 08-29-05

I think that we could improve this to be more specific about what each user can delete:

Owner
Owns a project, may add other collaborators for that project, and upload releases for a project.
May delete files or releases. Can delete the entire project.

Maintainer
May upload releases for a project. Cannot add collaborators, delete files, delete releases or delete the project.

cc @brainwane for help with this text.


Good First Issue: This issue is good for first time contributors. If you've already contributed to Warehouse, please work on another issue without this label instead. If there is not a corresponding pull request for this issue, it is up for grabs. For directions for getting set up, see our Getting Started Guide. If you are working on this issue and have questions, please feel free to ask them here, #pypa-dev on Freenode, or the pypa-dev mailing list.

@brainwane
Copy link
Contributor

This is a followup to #2745, and, to some extent, to #2059.

@brainwane brainwane added the help needed We'd love volunteers to advise on or help fix/implement this. label Mar 14, 2018
di pushed a commit that referenced this issue Mar 19, 2018
* enhancement - in reference to #3157 and #3156

* enhancement - in reference to #3157 and #3156

* enhancement - in reference to #3157 and #3156

* enhancement - in reference to #3157 and #3156

* enhancement - in reference to #3157 and #3156
@di
Copy link
Member

di commented Mar 19, 2018

Fixed in #3313.

@di di closed this as completed Mar 19, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue This issue is ideal for first-time contributors! help needed We'd love volunteers to advise on or help fix/implement this. usability
Projects
None yet
Development

No branches or pull requests

3 participants