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

  • Pantherina@feddit.de
    link
    fedilink
    arrow-up
    1
    ·
    4 months ago

    you dont need to fork a project to update its manifest on github flathub. I think the packaging is very easy and accessible, in comparison to maintaining some Debian repo package etc. Also there are way more officially supported apps on Flathub, so I dont think the lack of pressure to upgrade an app is such a big problem.

    But for sure, Onionshare was one of them, and different parts of the community took care of it.

    • ZephrC@lemm.ee
      link
      fedilink
      arrow-up
      2
      ·
      4 months ago

      How exactly do you update the github of a flathub package with no one actively maintaining it? Not sarcastic. That is an actual question.

      And I’m not worried about big officially supported apps. A better example of the kind of thing I’m talking about is older open source games. Flatpak could be great for games. No distro out there is maintaining a current version of every open source game that has ever been released, but Flathub can, and it could be great. Unfortunately anything that’s not being actively maintained is rapidly going to become a 200MB download that whines about security every time you update your flatpaks, even if it doesn’t connect to the internet at all. Even if it’s possible for any random person to update it, who will?

      Of course, this doesn’t just have to be about games. There are lots of open source programs out there that just kind of get completed and abandoned. And that’s not even bringing up all the closed source software on flathub that definitely won’t be updated eventually. These aren’t unsolvable problems, of course, but I don’t even think anybody working on flatpak even cares.

      • Pantherina@feddit.de
        link
        fedilink
        arrow-up
        1
        ·
        4 months ago

        I dont know who manages “who can maintain”, if its only a single person thats bad of course. Good point that should be addressed to the flathub people. There should always be administrative access to some form of elected bunch of people that can then merge PRs or make new people admins.

        True about the EOL runtime error messages, I mean they are important but should be possible to mute per app, especially when its offline. This will then just consume more disk space, which is probably fine.