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

Role maintenance for package owners #2654

Closed
di opened this issue Dec 8, 2017 · 12 comments · Fixed by #2705
Closed

Role maintenance for package owners #2654

di opened this issue Dec 8, 2017 · 12 comments · Fixed by #2705
Assignees

Comments

@di
Copy link
Member

di commented Dec 8, 2017

Owners need to be able to add "Maintainer"/"Owner" roles to the packages they own.

Legacy:
screen shot 2017-12-08 at 11 45 57 am

@di di added this to the 1: Maintainer MVP milestone Dec 8, 2017
@ehthiede
Copy link

ehthiede commented Dec 11, 2017

I had this issue today, actually: spent several minutes hunting for the option before I realized I had to go back to the old website to update roles.

Until this is fixed, could we get something added to the "Common Questions" redirecting people to pypi.python.org ?

@di
Copy link
Member Author

di commented Dec 11, 2017

Hi @ehthiede, sorry that happened to you!

We have #2659 already which should capture this. Additionally, we're planning to ship this milestone in the upcoming weeks, so this specific issue shouldn't be missing for much longer.

@ehthiede
Copy link

ehthiede commented Dec 11, 2017

@di Not a problem! Just felt stupid for a bit. Thanks for the prompt update!

-Erik

@di di self-assigned this Dec 13, 2017
@nlhkabu
Copy link
Contributor

nlhkabu commented Dec 18, 2017

@di could you please create an empty template for this and I will add the HTML/CSS? then you can hook it up to the back end?

Would that work for you? Thx

@nlhkabu nlhkabu self-assigned this Dec 18, 2017
@di
Copy link
Member Author

di commented Dec 19, 2017

@nlhkabu Going to push a branch which is functional but totally unstyled for this today actually, it should be easy to hand off to you for finishing touches.

@nlhkabu
Copy link
Contributor

nlhkabu commented Dec 22, 2017

hi @di - I have some time to work on this - is the branch ready? Thx

@di di mentioned this issue Dec 26, 2017
@di
Copy link
Member Author

di commented Dec 26, 2017

@nlhkabu Sorry for the delay, the branch is here: https://github.com/pypa/warehouse/tree/role-management

@sambrightman
Copy link

Are changes from PyPI already intended to propagate to Warehouse? Somebody has transferred ownership to me and it does not show up on Warehouse.

@di
Copy link
Member Author

di commented Jan 22, 2018

@sambrightman Yes, although Warehouse is heavily cached and any changes from https://pypi.python.org may take a little while to appear on https://pypi.org.

Which project is not showing the change?

@di di closed this as completed in #2705 Jan 22, 2018
@sambrightman
Copy link

sphinxcontrib-emacs. It appears to have updated now. It took at least 4 hours judging from comment timestamps - within expectations?

Did you intend to close this ticket?

@di
Copy link
Member Author

di commented Jan 22, 2018

@sambrightman Sounds about right.

This ticket was closed because #2705 was merged. Coincidentally, you should now be able to administer project roles from https://pypi.org directly. Any changes made there should appear immediately.

@sambrightman
Copy link

sambrightman commented Jan 22, 2018 via email

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

Successfully merging a pull request may close this issue.

4 participants