-
Notifications
You must be signed in to change notification settings - Fork 185
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
No love for Dart protobuf? #950
Comments
Wondering the same things myself. Waiting for #790 PR for almost 2 years with no response from devs. :/ |
Dart team does not have engineering resources to actively maintain this library. To the best of our knowledge the package works for most use cases - so it is kinda frozen in this state. If there is some severe bug - we can probably patch things up and release a new version. But at the moment we can't support any feature work, which unfortunately includes any sort of PR reviews as well. We have been searching for ways to get out of this state for a while now - but sadly no news to share about that. |
@mraleph Ok, thank you for your answer. It was something I think we all suspected but hoped would not be true. It is a bit sad, but to be honest it's true that the package works for most use cases currently. But as the both Dart and Protobuf evolves this will probably not be the case forever (most critically supporting editions). |
Hi there Dart team at Google!
I've been using protobufs with Dart for the last 2 years and while it's working well in the current implementation, I've noticed that this library hasn't been worked on for a while. The last release was 16 months ago and the last commit (excluding automatic) was over 10 months ago.
There are also a growing number of issues being raised that have no response at all, and some of those are quite serious questions e.g. regarding support for editions (a Protobuf feature!). Last response from any maintainer to any issue was (as far as I see) on March 30th. Responding to questions regarding user errors or similar I can understand is a chore and maybe not necessary, but many of these requests are quite reasonable, i.e. using proper Dart enums, using sealed classes and Uint8Lists instead of lists of integers.
Then there are multiple pull requests that either seem abandoned by maintainers or haven't been reviewed for several months like this one.
I guess I would just like to hear from the Dart team at Google if there is any reason for this (maybe you're waiting for a Dart feature like macros to be finished or similar?) and if there are any plans on giving this library some love so that it would feel more like an up-to-date and current library rather than its current slightly outdated feel.
Thanks, and thanks for your work.
The text was updated successfully, but these errors were encountered: