Justifing Aurelia to myself

Thank you @estaylorco for your part.

I agree with the you make, up to some level. Major thing: AU2 is still in beta. When it is done, make it a release. When things are improved, make it a new version. But it is quiet.

For context, we use AU1 for close to 8 years now. We know it is stable. We know it is mature. No question about that. But now AU2. Is it stable? Some very important changes were proposed (link, link, link). One of them in the last official Beta, 25, as a breaking change.

With one big AU1 project, like I said in my previous post, we really are nearing a crossroad. The obvious path would be AU2. If it had been released, this discussion probably was not even started, or restarted. If more news or updates were communicated, the general feeling would be different.

And I agree. A stable framework does not need many updates. Lack of questions does not mean it is not used.

So if it is stable, why not releasing it? Breaking changes can be necessary in any future release. And are there still fundamental issues open on the roadmap? I can’t imagine, otherwise these would have had more discussion. Or when there are, let us know. Just tell how much needs to be done before it is ready enough. It would help to get the community more vivid.

Atm, the question is “will we continue with Aurelia”. A release will shift it to “will we update to Aurelia 2”. A very important shift in decision making within companies.

To make clear: I really appreciate the work that already has been done by the team. And I do want Aurelia to be successful.