Deprecate and eventually delete non-libseat launchers
!589 (merged) added libseat based launcher. It was agreed that, given some conditions, this should allow us to drop all the other launchers.
Pre-conditions:
-
Have at last one stable release with libseat launcher used by default in the build configuration. -
Announce the deprecation of the other launchers (e.g. in release notes). -
OpenEmbedded has a recipe for libseat. -
CI tests migrated from launcher-direct to libseat. (!594 (merged)) -
Documentation on how to use libseat with Weston. (!595 (merged))
Then, remove all the other launchers, and drop the launcher abstraction.
Edited by Pekka Paalanen