[USER] `@angular/*` packages seem to be very tightly controlled by Google. Why not communicate that `@angular/animations` is, and we can quibble about wording here, unmaintained. I'd wager that those who rely on it would like to know that it has been "significantly de-prioritized" quietly. Why not loudly request community or corporate support?
We know where the bugs, flaws, and deficits are. Not sounding the alarm about them outside of issue trackers and using an "ALL ENGINES GO!" tone in the documentation/communications is unhelpful and infuriating for the people who have to dig around in the code to see what's really going on.
I love Angular. However, the communication issues (policies?) combined with actual bugs make me understand why there's no amount of money most JS, React, and Vue developers can be paid to learn Angular.
It's a shame! Angular+NgRx are the best way to structure code for the web. I've described using Angular as running with rocks in my shoes. Very nice shoes that help you run very fast to be sure, but, the rocks eventually leave your toes bloody.
Angular has a lot of issues. More than most open source projects. While features like optional modules have been getting a lot of attention, modules are not one of the issues keeping developers from adopting or learning Angular. Poor communication, bugs, and moving slowly on common functionality/features large and small (Zone.js+async/await, no passive HostListeners w\o hacks, etc.) *are* keeping developers out.
It's also hard to get a deep insight into what's actually going on with Angular development. That information is scattered across GitHub, Twitter, Medium, a smattering of newsletters, courses, and videos, or, is internal to Google and not communicated to external developers at all.
The Angular blog hasn't been updated since early June and the Twitter account is often surface level DR/PR. Reading the Twitter account, the most robust Angular news aggregator, you'd have no idea that a major Angular package like animations is unmaintained. How do you stay truly informed?
From the outside it seems like the day-to-day problems/bugs are here to stay.
I've never seen a large open source project run like Angular. It's not working.
Here's a positive example: This is how I keep up to date with Django development:
Typically there are a few posts similar to this([URL]) on the [homepage](https://www.djangoproject.com/) that contains a link to extensive, developer friendly, release notes([URL]) for each release.
To compare, Angular's homepage does not feature the latest releases (LTR, latest, or dev/next) and Angular's [release notes]([URL]) are less useful. New features link to, sometimes, several GitHub issues and release notes are not linked anywhere on the Angular homepage. I think this is by design? Hiding the version numbers to keep from scaring off new developers?
I think it's time for an Angular Foundation similar in structure to Django, Python, or GNOME's. Thoughts?