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

[Feature]: Provide a way for any user to understand if a Prefix ID is already reserved and reserve a Prefix ID if none exists if packages meet criteria. #10113

Open
JonDouglas opened this issue Aug 7, 2024 · 1 comment
Labels
feature-request Customer feature request Triaged
Milestone

Comments

@JonDouglas
Copy link
Contributor

Related Problem

No response

The Elevator Pitch

One challenge with Prefix ID reservations today is that there isn't a very empowering experience if something is reserved even if no packges exist or who is the current owner of a package prefix ID when there may be challenges with potential disputes.

A transparent way to view these through some type of NuGet.org page to search and see which owner currently owns an ID would be very helpful so that users can negotiate terms between each other before needing to get NuGet support involved.

PyPi uses a Github Repository to track these requests which provides some transparency:

https://github.com/pypi/support/issues?q=is%3Aissue+is%3Aopen+label%3A%22PEP+541%22

This would also be an interesting tool for inactive prefix ID owners and redistributing if they aren't used.

Experience: A user would be able to anonymously go to a NuGet.org page and type in a Prefix ID into a searchbox with the respective glob syntax that is supported. The search results would return with who the current owner is, when they requested that prefix ID, the status of the prefix ID (active, inactive, etc), and any request history showing actions done previously.

If a user is logged in and would like to reserve a Prefix ID that is unclaimed, there is a UI that allows them to easily claim ownership so long as their packages meets the criteria instead of having to reach out to a support resource.

Additional Context and Details

No response

@JonDouglas JonDouglas added the feature-request Customer feature request label Aug 7, 2024
@JonDouglas JonDouglas changed the title [Feature]: Provide a way for any user to understand if a Prefix ID is already reserved. [Feature]: Provide a way for any user to understand if a Prefix ID is already reserved and reserve a Prefix ID if none exists if packages meet criteria. Aug 7, 2024
@joelverhagen
Copy link
Member

This seems like the server side of NuGet/Home#11594.

@erdembayar erdembayar added this to the Backlog milestone Aug 13, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request Customer feature request Triaged
Projects
None yet
Development

No branches or pull requests

3 participants