https://bugs.kde.org/show_bug.cgi?id=489441

--- Comment #6 from WS <[email protected]> ---
I don't believe you understand what was being discussed in here. I will, write
again here, in hopes of clarifying it:

The idea is to "mask" repos for DISCOVER, not Flatpak itself, meaning that they
are only removed from Discover itself, not the system.

For instance: I'd like the ability to remove "system flatpak" from the Discover
of User#2, that doesn't mean I want to remove the system repo from the entire
system, I'd just like to prevent the user from interacting with it inside
Discover. The same is said for packagekit. 

In a multi-user environment, usually one user is self-assigned the admin of the
system, where the rest are simple users. The idea behind this proposal is for
those users to have no visible access to "system" stuff inside Discover, while
keeping it to the "Admin"

As I mentioned in my initial comment, there are some flatpaks which benefit all
users, VLC, LibreOffice, Firefox (I will not elaborate why you'd be using
Flatpak for those), those flatpaks make sense to be under the System Repo, as a
way to cut down on storage and improve security somewhat by knowing all users
are using the latest update. 

The issue is that once you enable the system repo, Discover will also have it
enabled on all users, with no option to mask/remove from discover itself. This
means that every user will see Discover trying to update it, and receiving a
root prompt, even worse: While enabling it, users may find themselves trying to
install via the system repo in discover.

There is no logical reason why you can't have Discover ignore certain repos,
including packagekit. This makes multi-user enviroments a pain to deal with,
with the only real solution removing system flatpak and packagekit as well

Again, I believe this issue was misunderstood and closed too prematurely. This
isn't a request to change flatpak behavior, but about adding a DISCOVER-LEVEL
option to hide or remove it from Discover for certain users.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to