TryGhost / Ghost

Independent technology for modern publishing, memberships, subscriptions and newsletters.
https://ghost.org
MIT License
47.61k stars 10.38k forks source link

Admin app modernization #21692

Open NullVoxPopuli opened 4 days ago

NullVoxPopuli commented 4 days ago

Issue Summary

Hello! I noticed the admin app is 3.24, which is quite old.

Ember has a lot of very nice features in v6, and the upcoming edition, Polaris.

Since 3.24 -- these are all the features ya'll could have 🎉 :

Is there appetite for updating / receiving PRs that do updates?

Overall - these efforts fit in to the following categories

Of note, I noticed that the monorepo here is using yarn@v1 -- this would need to change as yarn@v1 does a lot of incorrect things with dependencies, and tools like, vite will not allow for it (unless duplicate / incorrect dependencies are desirable haha)

Detailed releases blog entries:

Steps to Reproduce

I was poking around here: https://github.com/TryGhost/Ghost/blob/main/ghost/admin/package.json#L120

In particular ember-source 3.24 -> 3.28 should be super easy, as it's all non-breaking changes and you get a lot of really good features at 3.28, including gjs/gts.

Code of Conduct

NullVoxPopuli commented 4 days ago

Why, @Linear? it's rude to close without explanation 😢

9larsons commented 3 days ago

Sorry! I definitely did not mean to close the Github issue.