4 ms·
I tried to contribute to a couple of official Dart web projects. It was extremely poorly handled by the Angular Dart team and I learned the hard way that the “
by merlinsbrain 9y ago
I tried to contribute to a couple of official Dart web projects.
It was extremely poorly handled by the Angular Dart team and I learned the hard way that the “source code open to public” != “open source, contributions welcome”.
I really wanted to use Dart over the JS ecosystem (it’s similar to TypeScript syntactically but with a package manager that’s not npm and none of the JS implementation baggage!) but the project is very clearly catering to internal customers at google with 0 care for any sort of community.
I should emphasize that all my contributions were fixes and not some sort of feature requests - the latter would be straight up impossible to discuss I am sure.
Good luck to both the Dart VM and Flutter team - solid engineering from what I can see, just a pity that community management was shit and put me off unless I get paid to work with them.
- eudora 9y agoI do wonder why Google doesn't take a more open, community approach to Dart. I mean, what do they have to lose? As a Googler said earlier, they've built the fundamentals quasi-privately already, do it seems they can only win by making it a community project. Is it any less community driven than Swift though?
- merlinsbrain 9y agoYou’re right they have the infrastructure almost all in place. I wish they did care about the community especially when communities like Go really are thriving. I do not have any experiences with how the Swift project is run, hoping someone else sees this and comments!