There is some implicit expectation when people release a project as open source. As a OSS author if you don't understand this expectation, your project is going to hit massive roadblocks sooner or later.
The only expectation for me is that I can fork the project in accordance with their chosen license. Expecting anything else is a bit too entitled for me.
There are tons of different styles of project management. I don't see the point in claiming one as the "OSS way." I think it's fair enough to criticize someone for their management style in itself; additionally criticizing them for breaking the "OSS contract" or "going against the spirit of OSS" is kind of silly IMO, and a cheap way to score argument points and pageviews.
In this case, the Angular team both via angular-dart and via the proof of concept projects on github, and related issues lists has been very open in this process.