I also hate snaps, apt get install whatever you need, and be done with it.
I also hate snaps, apt get install whatever you need, and be done with it.
Why the need to be so aggressive toward open-source contributor ? And most product become good through iterative refinement. Ship it and listen to feedback to make it better is a perfectly valid way to do things, especially for open-source project.
> I also hate snaps, apt get install whatever you need, and be done with it.
Then you are not the target demographic for snap or flatpack. I personally had to often install application that where not available on my distro repo, and the plurality of way to install application, plus manage their own dependencies, was a nightmare.
You know it would be great if they shipped default Ubuntu with a big flyer that said "don't like snaps? you're not the target demographic"
Now if you have some weird application which isn't built for your distro AND is closed source , you may run into problems .
Maintaining one package that works on all distros is a lot easier.
Absolutely none of those justify fat apps as they are already fat apps in themselves! I don't even...
Flatpack allows it to work on all distro, isn't that the point?
It doesn't on the distribution side. Yes it's maintained by volunteers, but the packaging and distribution is not, it can be done by the application developer.
So if I make a desktop application for Linux, I can do a flatpack build of it, and now all distros can install my app. Where as traditionally, I would have had to make multiple builds for targeting different distros. So generally, what happens is the app developer maintains a build for the most popular distro only, and there are other volunteers in other distros who try and repackage it for other distros and maintain it up to date, etc.