On Sat, Sep 4, 2021 at 09:54 AM, Richard Purdie wrote:
Adding a single keyword every six months to show the layer is active and meant
to work with a new release is not in my view a huge maintenance burden compared
to showing that the layer is actively maintained and clearly showing which
combinations are meant to work.
It's not feasible because if the layer required some extra bbclasses cherry-picked to be support it in the older yocto,
then no one can simply add this keyword to mark it's supported with older yocto. This in practise means that despite
the layer itself didn't require any changes to be supported in older yocto it will be unconditionally rejected by bitbake.

So, in reality it mean that such a layer has to be forked and modified to be accepted by bitbake.

I hope this clearly shows why this kind of checking in bitbake is inappropriate.

--
Regards,
Damian