commit f92112f9144e0646d69e04306d388c5cc802e830
parent 5b772dc6083c9973b695ecedd56649f407045380
Author: Kévin Le Gouguec <kevin.legouguec@gmail.com>
Date: Mon, 3 Mar 2025 08:32:47 +0100
Scrub snark
It's clear he holds a dim view of Packman; it's also clear that this
view is informed by his own packaging experience, the standards he has
for the craft, and Packman allegedly failing to meet that standard.
> Official openSUSE repos have LAYERS upon Layers of checks and balances
>
> A submitter SHOULD have their changes reviewed by someone else in
> their devel project
>
> A submitter WILL have EVERY change reviewed by the openSUSE release
> team
>
> A submitter WILL ALSO have EVERY change reviewed by the openSUSE
> review team
>
> A submitter WILL ALSO have EVERY change checked by an army of bots and
> possibly also openQA
>
> A submitter touching security sensitive stuff (eg Polkit, default
> services, etc) WILL ALSO have that change viewed by our separate
> security team
>
> That’s 2 to 4 extra pairs of eyes on EVERY submission to openSUSE plus
> all the automated checks
>
> Packman does NONE of that
— 2025-02-24 <https://old.reddit.com/r/openSUSE/comments/1ix1f4z/is_using_tumbleweed_without_packman_a_viable/mejtoto/>
So cut the dude some slack. I don't see myself using Flatpaks over
Packman; OT1H the release model makes sense to me, as someone who
likes the latest-and-greatest straight from upstream, OTOH
- latest-and-greatest is why I use a rolling release, Flatpak brings
nothing new there;
- having to pick-and-choose apps which need codec-smuggling is a
bother;
- containerized apps break in subtle ways precisely because of the
security benefits containers bring: too many holes to punch in order
to integrate smoothly with the rest of the desktop.
So just nod and move on.
Diffstat:
1 file changed, 0 insertions(+), 5 deletions(-)
diff --git a/guides/sysadmin/machines/amdahl30/killing-time.org b/guides/sysadmin/machines/amdahl30/killing-time.org
@@ -398,11 +398,6 @@ sudo zypper dist-upgrade --allow-vendor-change --remove-orphaned
Then confirmed absence of strays with ~zypper packages~ (with
~--orphaned~, then with ~| tr -s ' ' | cut -d'|' -f2 | sort | uniq
-c | sort -hr~ to double-check repositories in-use).
-
-[fn:unpurge-packman] And mpv can no longer =initialize a decoder for
-codec 'hevc'=, so I suppose I will switch back. Sorry [[https://old.reddit.com/r/openSUSE/comments/1iw5smd/packman_opicodecs_current_upgrade_removing/mebfasa/][u/rbrownsuse]], I
-will indeed "stick to my old fashioned broken way of doing things"
-because I enjoy watching videos 🤷
* This is insane
Selected subset of moving parts; "testability" considering ease of
clean reverts: