<div dir="ltr"><div>We have entered a new era where software is delivered direct to the user.  Well new for Linux desktop users anyway.  Our Discover app now delivers software from Flatpaks, Snaps and now Appimagehub.</div><div><br></div><div>With Flatpaks I think we just let whoever installed Flatpak on the system say which sources to use and Discover uses those.  Maybe Flathub is the default source I'm not sure.</div><div><br></div><div>With Snaps that just uses Snap Store which is Canonical's baby and we just point to that through snapd.</div><div><br></div><div>With Appimagehub we need to make a concious choice whether to turn it on and point to the appimagehub store by default.</div><div><br></div><div>These choices should take into consideration how the store is run, what security update policies they have and how the package format manages security restrictions.</div><div><br></div><div>I don't think we have a way to make these choices currently except at the discression of what backends distros install and what KNewStuff config files happen to get shipped with Discover.</div><div><br></div><div>Do we need to make a policy for how these choices are made and be able to make informed decisions of what to ship to end users or should we just ship as little as possible and leave it up to the distros and distributors to enable?</div><div><br></div><div>Jonathan</div><div><br></div></div>