Hello! I just wanted to open the conversation about the c# and dotnet SDK -- I'm definitely not the expert on this framework and I haven't had the opportunity to use it at all. I obviously rely on the expertise of our expert contributors!
It was pointed out that C# doesn't get the same attention as Java (or python, I imagine), and for better or worse, this has led to the perception that the C# implementation lags behind. We've been seeing a lot of discussion and PRs meant to bring up the standards of this SDK. Of course, we appreciate all contributions, but I think it would be great to open the discussion here. Not being familiar with the dotnet ecosystem: 1) Is there a gold standard for C# programming best practices and standards we can aim for? 2) How far off are we? Is the current state of the C# SDK discouraging new contributors? 3) Is there a good strategy that we can apply to get there? To be clear: these are all good questions that we could ask of any SDK, but since we've got some interest and incoming PRs for C#, it would be great to hear any opinions! All my best, Ryan [1]: https://github.com/apache/avro/pull/1519
