How does it stack up against traditional package management and others like AUR and Nix?

  • OsrsNeedsF2P
    link
    fedilink
    arrow-up
    25
    arrow-down
    2
    ·
    9 months ago

    People need to realize that before Flatpak, distributing a small-time Linux app was a nightmare. Appimages were your best option if you wanted to avoid distro specific builds, PPAs and AUR, etc. Ever since packaging 2009scape on Flathub I haven’t looked back. It auto updates. People can find it from software centers. It works on all distros. It connects straight to upstream’s CICD. It even forced us to adopt XDG compliance so we could sandbox it better.

    Yes, Flatpak has downsides like the download size (on disk it doesn’t matter because it gets compressed and the runtimes are shared, same as literally any other package manager). But overall, I hugely welcome it over the options we had before. Much love to the Flatpak and Flathub devs!

    • Trainguyrom@reddthat.com
      link
      fedilink
      English
      arrow-up
      6
      ·
      9 months ago

      Ever since packaging 2009scape on Flathub I haven’t looked back.

      So YOU are the one to blame for my latest Runescape addiction relapse! I only learned of the project because I stumbled on it while browsing flathub

      • OsrsNeedsF2P
        link
        fedilink
        arrow-up
        1
        ·
        9 months ago

        They should, actually. Google released a tool for downloading only the diffs on binaries a few years ago

          • biribiri11
            link
            fedilink
            arrow-up
            1
            ·
            9 months ago

            And they did, with bsdiff, an algorithm invented awhile ago. I wish system package managers carried this/weren’t actively dropping their implementations :(