There is giant amount of actively worked upon, very heavily used software projects in Apache: Airflow, Spark, Flink, Kafka, Lucene and a lot of foundations on which those are written or use: Parquet, Arrow, Iceberg.
Maybe the real problem is that the ASF has been adopting too many abandoned projects that have been “donated” by much bigger entities (e.g. Google donating Wave).
This is the right thing to do from a helping the world perspective, but it’s clearly hurt ASF’s reputation.
They should simply start saying no to some of these dead/dying projects. Or at the very least brand them differently.
It's important to note that the ASF did say no to Wave. It never made it out of the Incubator, because it was unable to build an active user community.
And in addition, simply by virtue of going through the Incubator at all, these projects ensure that the source code is available under a well known, well understood, popular, ALv2 license - and the code, email archives, and other artifacts that were created are preserved by the ASF even when the project is sent to the Attic. This is still a net good for the world in general, IMO.
And while it's not exactly common there have been forks of Attic'd projects outside of the ASF that went on to be useful to people.
This is the right thing to do from a helping the world perspective, but it’s clearly hurt ASF’s reputation.
They should simply start saying no to some of these dead/dying projects. Or at the very least brand them differently.