NuGet package name #131
-
When I first tried to use this Supabase C# client library, I was slightly irritated by the NuGet package name Have you ever considered using a more ".NET like" name for the NuGet packages?
This namespace-style naming convention would also convey the relation of the package better (it is not obvious that a package called If it is important to distinguish between the C# version of the client and the F# version, an additional suffix |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 5 replies
-
You make a good point. Back in 2020 I'd just written it to mirror the package names from the github repos. It looks like nuget doesn't support renaming so much as depreciating a package and recommending a new one. I'm not opposed to a rename, but it would mark a "breaking" change for existing users. Regardless, the most popular packages on nuget all use the convention given by @FantasyTeddy. Do you have any thoughts @wiverson? |
Beta Was this translation helpful? Give feedback.
Thanks y'all - I believe that we should change the nuget package names (i.e.
supabase-csharp
toSupabase.Client
, etc.) and leave the github repo names the same. That way we can continue to conform to the overall Supabase Community libraries and their naming conventions while also respecting the C# specific naming conventions for this library. For now, I'll open an issue as a reminder, but this will need to be done alongside the next major release. (Which, given the supabase announcements of being on v2 of the client libs, will likely be skipping v1.0.0 and just starting straight at v2.0.0)This is now being tracked here