Spike/implement CSE element to render web-items
In order to be able to migrate existing web-item locations to CSE we need to render existing web-items just like they used to - and as soon as possible, meaning, before on-load is triggered.
We can then migrate existing web-item locations to be rendered via CSE while providing the better handling of extensions through CSE for any new extensions being developed for said web-item location.
This will further allow us to migrate these locations to pure CSE locations in the future
There was a big pivot as the planned solutions clashed with the way our UI framework works.
there is a new pull-request on CSE:
and the work on refapp is being finished and a PR will be opened soon
to proof that this is working, web-item locations in refapp will be migrated to be rendered via CSE.
To make this possible some “cleanup” in the refapp is needed, as it currently relies on an outdated version of CSE. you can follow for updates.
further some minor bugs were found in CSE itself:
An issue with overeager changing the order of execution on registered extensions was found, and a potential solution is opened via PR:
further some first spikes on how an example migrated web-item location to CSE could look like:
As the current solutions have mostly been developed “in vitro” the examples being introduced in above PR will likely show missing bits and pieces in the current implementation.
further work now ahs progressed on
which should be ready to be merged soon