News for hackers. Stuff that matters.
Re:Thunderbird 102 by Gigachad on Tuesday June 28, 2022 @09:45PM (#31915507)
The problem is deb files don’t work on all distros and browsers tend to hide the specific distro from the user agent for privacy.

Never link to a deb or rpm as the primary “download”. It should be a flatpak or app image and then an advanced options section for distro specific packages.

Re:Thunderbird 102 by smaudet on Wednesday June 29, 2022 @01:47AM (#31916891)
The problem is flatpack/appimage are equally bad/opaque, they solve one problem at the expense of being better off just in windows or osx.

tar.gz is opaque in a different way - the solution would be more like an interpreter - something which has a good guess how you should install/run the file.

There is the issue also of integration with the distribution, this is a problem with distribution apis - package maintainers are invested in their formats and distribution list not solid apis with which to interact. If you could build against such a set of Apis you could bundle an interpreter which just knows what to do.

Tar.gz is a hell of a lot simpler than any other format, it's not the issue, it's the desktop distros who are underfunded/at fault.