@sir One of the major features of Flatpak is using container technology to make sure no matter the distro, the package is running in the same environment as the developer's machine, so there is no need to "tune for the environment."
For the anti-feature point, if you have problems with the source, you should fork it, not pretend you are distributing the app while in reality you are distributing something else.
@sir @grainloom @cagatayy I'm very much a Guix advocate. We're developing an upstream distribution, based on this (still young), but in my opinion, fantastic package manager. That being said, I have to agree with Drew. For the majority, Linux = Ubuntu. Most people don't care about the technical details, or reproducible environments - nobody would be using Windows, or MacOS if that was the case. People want beautiful, no-brainer software, that helps them accomplish stuff without reading a manual.
@franz @sir @cagatayy I kinda agree with this but if someone's doing web development and have already installed a language specific package manager, then using Guix or Nix shouldn't be that hard for them and if they wanna distribute things with Flatpak and absolutely refuse to write a proper package instead, then I'd prefer guix pack instead of a blob that who knows what generated.
@clacke @cagatayy @sir @franz isn't Guix already installable without root?
Strictly speaking, the average person doesn't even know about Ubuntu. I would guess more people have heard about Android running on something called Linux (even if it isn't 100% true)
> As someone who had pacman fuck up their bootloader due to a power outage, I welcomed anything that makes updates atomic.
I had (almost) the same thing happen to me, and it also dramatically increased my interest in #GuixSD, though I haven't made the time to try it out.
> I'll take 90% the stability for 10% the complexity any day of the week.
Yeah, me too if it's reducing complexity by 90% in return for reducing stability by 10%.
Out of curiosity, how much increased complexity (if any) would you accept for 10% more stability?
(Not that I have any idea how to measure either in practice…)