From ac5e472c5981afb0b70cecb6f88934c93ce59ef4 Mon Sep 17 00:00:00 2001 From: Flancian <0@flancia.org> Date: Tue, 4 Jul 2023 15:21:34 +0200 Subject: [PATCH] autopushed --- airing of grievances.md | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 airing of grievances.md diff --git a/airing of grievances.md b/airing of grievances.md new file mode 100644 index 000000000..2d9ef735b --- /dev/null +++ b/airing of grievances.md @@ -0,0 +1,13 @@ +- a [[ritual]]. + - part of [[Festivus]]. + +Some out-of-season [[airing of grievances]], in no particular order: + +## [[Flatpak]] + +Flatpak sucks, yet is somehow also the best known (to me) solution to the problem of shipping apps in a platform/distribution agnostic way as of the time of writing ([[2023]]). [[Snap]] is clearly worse. How can this be? + +Why, WHY, am I able to `flatpak search chromium` and even `flatpak install chromium` but (I kid you not) I need to write `flatpak run org.chromium.Chromium` to actually run the package? + +Oh, it's because the developers refuse to accept patches to implement short forms for the run subcommand specifically. In practice this means ~millions of people around the world are maintaining independent collections of shoddy one-liners or aliases to make flatpak command invocations sane again. +