grpc-dotnet icon indicating copy to clipboard operation
grpc-dotnet copied to clipboard

Better differentiate packages for grpc-dotnet from deprecated grpc

Open 1R053 opened this issue 3 years ago • 3 comments

Can we use a separate icon for grpc-dotnet related packages when publishing to NuGet? It would be great, if the packages that are related to grpc-dotnet are better distinguishable from the grpc packages. This may reduce a lot of confusion, questions and issues from users, that somehow incorrectly mix the two code lines together.

1R053 avatar Jun 01 '21 10:06 1R053

Currently, the gRPC NuGet packages use the old gRPC logo. We could update grpc-dotnet packages to use the new logo...

I suspect what we'll do is mark Grpc.Core as deprecated in a years time - https://docs.microsoft.com/en-us/nuget/nuget-org/deprecate-packages

JamesNK avatar Jun 01 '21 19:06 JamesNK

@jtattermusch

JamesNK avatar Jun 01 '21 19:06 JamesNK

Yes, once Grpc.Core is deprecated (see https://grpc.io/blog/grpc-csharp-future/), we will probably mark the Grpc.Core nugets as deprecated. At this point we can only do things like add a note in the nugets package description, since we cannot modify the names of existing nugets.

(but at his point the nuget package description doesn't really seem that unclear to me: https://www.nuget.org/packages/Grpc.Core/2.38.0. On the other hand, there's always room for improvement).

jtattermusch avatar Jun 07 '21 08:06 jtattermusch