linux-store-frontend icon indicating copy to clipboard operation
linux-store-frontend copied to clipboard

elementary OS instructions should include CLI installation methods and repo file

Open Schykle opened this issue 4 years ago • 4 comments

I believe that the elementary OS installation instructions for Flathub should also contain the CLI remote-add instructions as well as a repository file in addition to the tip about installing Flatpaks directly from the website.

Hopefully this would reduce potential confusion for those looking to work directly with the repository or use a CLI-only method of installing.

Schykle avatar Dec 09 '19 21:12 Schykle

The elementary folks explicitly removed this. CC @cassidyjames

TingPing avatar Dec 09 '19 21:12 TingPing

Interesting. Is it possible that this might be reconsidered? Omitting instructions for functional management and installation methods doesn't seem particularly helpful to users. It might be useful to take into account the need for system-level Flatpaks, particularly for multi-user systems, which the current installation method doesn't actually handle.

Schykle avatar Dec 10 '19 11:12 Schykle

Currently system-level Flatpaks are not well integrated into the OS, pending some changes to AppCenter and Sideload. Once that's the case, the user should be able to choose whether an app (and associated remote) is added at a user or system level, and AppCenter will be able to display and update apps from both system and user installations.

However, we also don't want to make users think they must touch the Terminal for using Flatpaks, as that's not the case and goes against the whole idea of elementary OS. A note could be added to the instructions to mention optional CLI/system-level stuff if you'd like.

cassidyjames avatar Dec 10 '19 22:12 cassidyjames

I do think that it may be good to include at least the link to the repository file itself below the Sideload instructions as a sidenote rather than being omitted entirely. I do understand the importance of ensuring that users are aware of, and encouraged to use Sideload, and don't want to discourage this practice. I believe that at the time system-level Flatpaks are well-integrated, it would be more than reasonable to prioritize Sideload/AppCenter even further. (I appreciate your time and consideration on the matter.)

Schykle avatar Dec 12 '19 14:12 Schykle