We never change OE on minor releases.
What do you mean by "runtime change"? Every OE upgrade until now has given us unexpected suprises, so don't underestimate the work. Think for example about
Sometimes the changes are subtle and only found when testing, like Enigma parsing some command output, and the layout has changed causing the parsing to fail...
My gut feeling is:
- aim for Hardknott, not Dunfell
- create a "hardknott" branch from develop so the work doesn't impact the current develop branch
- when we feel the "hardknott" branch is ready, release 8.2 from develop
- merge the "hardknott" branch into develop to prepare for 9.0 (will probably need Enigma tweaks)
I can setup a branch for it and give you access to it?
I didn't express my self properly again
For runtime changes I mean user-side necessaries changes (new protocols, new layout, etc.) and from the user POV runtime = enigma2.
I know there are underlying changes (samba, openssl, openssh, etc, etc) but this mostly is hidden for the user.
My point is that for future maintenance the OpenPLi project should adhere as much as possible to the actual Openembedded framework.
Having few developers means that the maintenance burden is really high, as is the risk of abandon/bitrot (same is for OpenEmbedded unfortunately but this would be another topic).
I have a bit of time in the next weeks so yes, I'll start to move the .bbappends to hardknott.
If you think please create a -next branch for us developers to fork.
We will fix separately the .bbappends and merge back with pull requests.
Thanks
A.A.