• 1 Post
  • 6 Comments
Joined 3 years ago
cake
Cake day: May 19th, 2021

help-circle
  • wisha@lemmy.mltoLinux@lemmy.ml___
    link
    fedilink
    arrow-up
    17
    arrow-down
    1
    ·
    18 days ago

    We could take this further and let developers specify exactly the dependencies they need! No more bloated runtimes! App A could specify libfoo>=1.23.45 while app B specify libfoo<1.24 and Flatpak could resolve the compatible version automatically!

    Serious answer: If space saving is the goal, traditional packaging is the way to go. Allowing multiple runtimes is a slippery slope away from the core idea of Flatpak (simplest dependency management possible so developers don’t have to test many configurations).

    (Not that there’s anything wrong with traditional packaging with more complicated dependency management - it’s just not Flatpak’s thing).