The root cause is very simple: we have no semantic versioning applied to the different parts of openhab.
We have the luxury with java and OSGi that we can even let multiple bundles with the same functionality but different version run at the same time, so we are far from homeassistants config instability.
But right now nothing happens to core in terms of functionality.
Have you seen any timeline or roadmap? I haven’t. And no, I don’t think Markus will let us break everything. He is using core in his solutions in its current form.
I think it is not allowed in oh2-addons to have dangling bundles. They must be part of the overall build, so they end up in the distro as installable addons.
And yes that means something basic like “absolute date/time triggers” would need to be installed first. Its also not my preferred solution but I really don’t feel like commiting anything to core under the current circumstances.
PaperUI is more than dead. Openhab actually does not have a working UI solution at the moment. That’s the reality.
I really appreciate that Yannick is working on his UI which makes the entire webui repository obsolete and let us have something modern for controlling and basic setup.
He just started the wrong way around, because the required modernizing that I’m doing in core on the API level right now and after the 2.5 release will affect his UI to a high degree.
It’s just sad that developers are not coordinating and that we don’t have like a discord channel for real time chat.