Hi, On Wed, 2021-11-17 at 21:29 +0100, Gunnar Hjalmarsson wrote: > On 2021-11-17 20:24, Boyuan Yang wrote: > > ... eventually it's up to the developer's choice. > > Agreed. And in case of im-config I think Osamu, as the author and > principal maintainer, should make the decision. > > > Personally I support the idea of setting "X-AppStream-Ignore=true" > > for im-config.desktop shipped with Debian. > > Ack. >
The main functionality of im-config is to provide the most reasonable IM setting based on the choices of installed package in combination with locale. The lacale part is the key additional feature over previous im-switch. The im-config command with its desktop file is there to allow expert users to set up not-so-usual set up if they wish. Since this is not-really a full featured GUI but a simple menu selection UI with GTK frontend, we can drop it. If needed, im-config menu selection program can be executed in terminal with curses-like terminal UI. Until someone spend time to create meta data for Appstream with proper guidance in it, "X-AppStream-Ignore=true" is the best thing to do since this GUI program is not for most users. I think. (Alternative solution is drop desktop file) Osamu