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

Change package ID? #87

Closed
Pathoschild opened this issue Apr 27, 2019 · 3 comments
Closed

Change package ID? #87

Pathoschild opened this issue Apr 27, 2019 · 3 comments

Comments

@Pathoschild
Copy link
Owner

Pathoschild commented Apr 27, 2019

Consider changing the package ID in a future version to match the library name (from Pathoschild.Http.FluentClient to Pathoschild.FluentHttpClient).

@Pathoschild
Copy link
Owner Author

Background

FluentHttpClient is the top Google result for "FluentHttpClient", but it's way down the list in the Visual Studio package manager (which mainly searches the package ID):

image

It's near the top for "FluentClient" though, since that's in the ID (no idea why a package with 73 downloads is first):

Pros & cons

  • Pros:
    • Less confusing when users search "FluentHttpClient".
    • ID is more logical and consistent going forward.
  • Cons:
    • Resets downloads to zero, which decreases visibility.
    • Existing users need to uninstall the old package, and install the new one.

Ideally NuGet would support renaming a package, but that seems unlikely since they've closed all previous proposals to implement it. We might have package deprecation soon though.

@Huntk23
Copy link

Huntk23 commented Jul 12, 2022

Perhaps this is no longer a problem? When I search FluentHttpClient it is 3rd in my list.

image

@Pathoschild
Copy link
Owner Author

Yeah, and it doesn't seem like we'll ever have a good way to change NuGet package IDs, so I think we can close this.

@Pathoschild Pathoschild closed this as not planned Won't fix, can't repro, duplicate, stale Jul 13, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants