RaphaelRochet / arch-update

Update indicator for ArchLinux and Gnome-Shell
https://extensions.gnome.org/extension/1010/archlinux-updates-indicator/
GNU General Public License v3.0
232 stars 69 forks source link

Update instructions in extensions.gnome.org regarging gnome-console #199

Open rffontenelle opened 2 years ago

rffontenelle commented 2 years ago

The extension page in GNOME Shell Extensions website says "See README about Gnome Console", but the instructions are in this repo's wiki page.

RaphaelRochet commented 2 years ago

In the README there is a text about it :

Warning for Gnome 42

Default update command tries to run "gnome-terminal". You need to either install gnome-terminal or edit update command in advanced options to run Console. See wiki for examples.

I though it was easier to refer to README, regarding the length of the description. Also, the README is shiped with the extension, not the wiki. What would you suggest ? Maybe adding the wiki url in the readme ?

mipimipi commented 1 year ago

Since gnome-console has replaced gnome-terminal, why not changing the default command to 'kgx ...?

RaphaelRochet commented 1 year ago

Maybe because Console is still a piece of junk ? It's like a pretty empty shell ... I can't believe it's now in "gnome" package group, it's so useless ...

mipimipi commented 1 year ago

Maybe because Console is still a piece of junk ? It's like a pretty empty shell ... I can't believe it's now in "gnome" package group, it's so useless ...

Thanks for your opinion about gnome-console vs. gnome-terminal. I would like to add a different perspective. IMO, the primary purpose of arch-update is to provide a convenient and "GNOME-compatible" way to update Arch packages. It should not try to educate or evangelize people about which terminal emulator to use. Thus, arch-update should work with standard GNOME out-of-the-box. And since in (standard) GNOME replaced gnome-terminal by gnome-console, the kgx command should be used per default by arch-update. Currently, when one installed the gnome package group arch-update does not work out-of-the-box.

RaphaelRochet commented 1 year ago

Yep you're absolutely right. I don't tell users what is best for them. I know the default will never work out-of-the-box. The 'checkupdates' script requires another package to be installed too. The default command stills refers to gnome-terminal, but the README tells users what they need to do to get it working, without any "educate or evangelize" meaning : only a simple choice, install a package or update the setting. Fact is, I don't like changing defaults ; this extension exists for 8 years now, and I did it only once, to fix an obsolete syntax. I guess I will be forced to switch to Console in the future, but for now I'll keep gnome-terminal.

mipimipi commented 1 year ago

The 'checkupdates' script requires another package to be installed too.

At least the AUR package of arch update has pacman-contrib (which contains checkupdates) as dependency. Thus, if you install arch-update from AUR it gets installed as well.

Of course, it is not a big deal to adjust the update command in the config of arch-update, but it would be great if this would not be required for standard Gnome.