224
submitted 10 months ago by abobla@lemm.ee to c/linux@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] GravitySpoiled@lemmy.ml 29 points 10 months ago* (last edited 10 months ago)

What is the lesson we can learn here as stated by the author of the post?

A messy situation but hopefully one some lessons can be learned from.

There is no info why packaging failed. I can't draw any obvious lesson from this post

[-] trevor@lemmy.blahaj.zone 35 points 10 months ago* (last edited 10 months ago)

The lesson is that Fedora Flatpak Repo needs to fuck off. It's an anti-pattern to have an obscure flatpak repo with software that is packaged differently from everything else.

The entire point of flatpaks was to have a universal packaging format that upstream devs could make themselves, and Fedora is completely undermining it.

[-] GravitySpoiled@lemmy.ml -1 points 10 months ago* (last edited 10 months ago)

Why don't you like fedora flatpaks?

Among other reasons, Fedora ensure that apps get a flatpak. Imagine there was no official flatpak, fedora would've made one. Just like fedora ensures that there are native ways to install it via dnf. On atomic distros, you want to use flatpaks very often. Hence it makes sense to package apps via flatpak.

Fedora ensures that there is not additional code in the app kind of like fdroid on phones.

Anyone can make flatpaks, not just the main dev.

[-] trevor@lemmy.blahaj.zone 12 points 10 months ago

I answered most of this in the other thread, but I am aware that anyone can make flatpaks. What I meant is that flatpaks were supposed to make it easier for devs to get their software to end users by allowing them to not have to worry about distro-specific packaging requirements or formats.

But when someone else takes it upon themselves to make broken flatpaks, ones that you've requested they stop doing, now they're making things worse for everyone involved and should be considered a hostile fork and treated as such.

this post was submitted on 16 Feb 2025
224 points (97.1% liked)

Linux

57274 readers
625 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 6 years ago
MODERATORS