neos / neos-development-collection

The unified repository containing the Neos core packages, used for Neos development.
https://www.neos.io/
GNU General Public License v3.0
265 stars 222 forks source link

Remove Ember UI #2531

Closed daniellienert closed 3 years ago

daniellienert commented 5 years ago

Minimum requirement: The EmberJS must not be available in Neos 5.0.

markusguenther commented 5 years ago

Ah did not look into that issue... Already tackling parts of that in the PR. https://github.com/neos/neos-development-collection/pull/2536

Created my own little checklist :/

The TopBar and Menu is already working. Now I am on the tree component and then on the flashmessages and I18n stuff :)

markusguenther commented 5 years ago

As we now have a hybrid solution caused by the limited time this checklist is more or less outdated. The ContentModule of the EmberUi has been removed and I removed as much Code as I could.

Ok sometimes bit too much but that will be back when the BUGFIX PRs has been merged. For the new Release 5.1 I will try to get rid of the rest.

Maybe we can also get rid of the sass stuff and use the same software stack as the react-ui. Because there we have postcss instead of sass and if we streamline the software stack (one part has been done as we are now also using webpack instead of grunt), we could also reuse packages like the build_essentials of the neos-ui for instance.

Maybe we can talk about that topic in vienna :)

Most has been achieved by the PR https://github.com/neos/neos-development-collection/pull/2672

markusguenther commented 4 years ago

In this release I just made it to replace the stuff in the configuration module. So the ticket will survive for the next release 5.2 :/

albe commented 4 years ago

What is the latest status on this one? :)

albe commented 4 years ago

Please keep going with this ;) Feels like there's probably only the last famous 20% missing (?)

bwaidelich commented 4 years ago

Please keep going with this ;) Feels like there's probably only the last famous 20% missing (?)

Yes please! <3

markusguenther commented 4 years ago

In general I planned to do that for the latest LTS release. I had a few private circumstances that prevented me from doing so. My goal for the 6.0 is to replace the flashmesage handling and the translation with vanillajs stuff.

So that we get rid of that.

markusguenther commented 3 years ago

Need to update that issue for the next minor release ... need also to refactor the todo list.

markusguenther commented 3 years ago

Checked the todos and to be honest will try to make it until the release but can not promise that 🙈