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

Reply via email to