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

Enable pages to delete, hide, unhide a project/release/file #424

Closed
dstufft opened this issue Mar 14, 2015 · 4 comments · Fixed by #2879
Closed

Enable pages to delete, hide, unhide a project/release/file #424

dstufft opened this issue Mar 14, 2015 · 4 comments · Fixed by #2879
Assignees
Labels
UX/UI design, user experience, user interface

Comments

@dstufft
Copy link
Member

dstufft commented Mar 14, 2015

We need UI that will allow users to modify the things they register and upload to Warehouse.

@dstufft dstufft added this to the Become PyPI milestone Mar 14, 2015
@dstufft dstufft added the medium label Apr 13, 2015
@nlhkabu nlhkabu added the UX/UI design, user experience, user interface label Jul 14, 2015
@nlhkabu nlhkabu self-assigned this Nov 21, 2015
@dstufft dstufft modified the milestone: Launch Apr 18, 2016
@brainwane brainwane added this to the 2) Launch: redirect pypi.python.org to pypi.io milestone Jun 30, 2016
@nlhkabu nlhkabu modified the milestones: 2: Launch: redirect pypi.python.org to pypi.io, 3: Feature parity with PyPI Jul 1, 2016
@nlhkabu nlhkabu changed the title Enable pages to modify a project/release/file Enable pages to upload and modify a project/release/file Jul 3, 2016
@nlhkabu
Copy link
Contributor

nlhkabu commented Jul 3, 2016

current layout:

d6a69508-40f8-11e6-9cf7-375457770c1d

@J08nY
Copy link

J08nY commented Aug 10, 2017

How is this not implemented yet, when the legacy API no longer allows editing releases?

Gone (This API has been deprecated and removed from legacy PyPI in favor of using the APIs available in the new PyPI.org implementation of PyPI (located at https://pypi.org/). For more information about migrating your use of this API to PyPI.org, please see https://packaging.python.org/guides/migrating-to-pypi-org/#uploading. For more information about the sunsetting of this API, please see https://mail.python.org/pipermail/distutils-sig/2017-June/030766.html)

There currently seems to be no way to edit a project/release/file on PyPi.org. How was the old API allowed to be shut-down when the new one lacks significant functionality?

@brainwane
Copy link
Contributor

In our meeting today we discussed this issue and the larger question of release metadata immutability. Per @dstufft's email to distutils-sig (reproduced in #2170 (comment) ), we decided that we're going to narrow this issue to focus on the features we do want to implement:

  • giving package managers a way to delete their own files, releases, and projects
  • giving package maintainers a way to manage hidden vs unhidden releases

As I understand it, that set of features does belong in the first milestone, the MVP for package maintainers. @dstufft, @ewdurbin, @di and others, please correct me if I'm wrong.

@brainwane brainwane changed the title Enable pages to upload and modify a project/release/file Enable pages to delete, hide, unhide a project/release/file Dec 19, 2017
@nlhkabu
Copy link
Contributor

nlhkabu commented Jan 7, 2018

As per @dstufft's comment here - #2734 (comment) - we can remove "giving package maintainers a way to manage hidden vs unhidden releases" from this specification.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
UX/UI design, user experience, user interface
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants