Open Schykle opened 4 years ago
The elementary folks explicitly removed this. CC @cassidyjames
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.
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.
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.)
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.