NuGetGallery: [NuGet.org Bug]: remove package owner from prefix-reserved package?
Impact
I’m unable to use NuGet.org
Describe the bug
Hi folks!
The serilog GitHub org owns a number of packages under the Serilog.* prefix, and we have a non-exclusive namespace reservation for it.
We’re now moving some of those packages out of the Serilog organization, and would like to transfer publishing rights to their new owners.
Currently, it seems like the gallery UI is blocking us from doing that (the “Remove” link next to our organization name on the package owners management page is greyed out).
How can we proceed? Thanks!
Repro Steps
Attempt to remove the serilog organization from ownership of Serilog.Sinks.ElmahIo.
Expected Behavior
Should remove us as an org owner.
Screenshots

Additional Context and logs
CC @ThomasArdal
About this issue
- Original URL
- State: open
- Created 3 years ago
- Reactions: 2
- Comments: 25 (9 by maintainers)
I went ahead and removed the restriction for the prefix, so removing serilog as an owner will just remove the blue tick. There is no further action needed here - serilog is currently the owner of the shared namespace and will get the blue tick, all other users can publish to the namespace but won’t get the tick.
Take a look and let me know if I can do anything else to help!
I will lease this issue open to track the feature gap: package owners can’t remove co-owners when it would change the prefix reservation status. Depending on the severity of the problem, we can consider a fix in the future.
Putting the list here is fine, if you’re okay with sharing it publicly. Otherwise, you can send it to support@nuget.org, mentioning this issue as well.
@nblumhardt I found the cause of the link being disabled in the markup:
As an admin in the
serilogorganization on NuGet you might be able to contact account@nuget.org and delegateSerilog.Sinks.ElmahIoas a prefix subset as described here: https://docs.microsoft.com/en-us/nuget/nuget-org/id-prefix-reservation#advanced-prefix-reservation-scenarios. I’m not sure if the full package name applies for a prefix subset.