ximion / appstream

Tools and libraries to work with AppStream metadata
http://www.freedesktop.org/wiki/Distributions/AppStream/
GNU Lesser General Public License v2.1
210 stars 114 forks source link

AppStream documentation describes "desktop applications" in too restrictive of a manner. #646

Open RokeJulianLockhart opened 1 month ago

RokeJulianLockhart commented 1 month ago

https://github.com/ximion/appstream/blob/2f6010fa080c7a209e784f3f62eda49e75061c6e/docs/xml/metainfo-desktopapp.xml#L13-L14 states:

A desktop application is an application which has a graphical user interface and is commonly used with mouse and keyboard. It also ships a Freedesktop .desktop file to be visible in application menus.

This would exclude all primarily capacitive input-based GUIs, of which many exist - anything designed primarily for smartphone usage, especially. Being more nondescript about the input method by stating something like "and is commonly used with mouse, keyboard or touch device" might be better.

As previously reported at gitlab.freedesktop.org/freedesktop/freedesktop/-/issues/1272.

ximion commented 4 weeks ago

This is fairly old text from 2012 - patches are welcome to update it :-)

RokeJulianLockhart commented 2 weeks ago

https://github.com/ximion/appstream/issues/646#issuecomment-2297464072

@ximion, I'll be glad to. Do you know where the documentation is stored, in source form?

RokeJulianLockhart commented 2 weeks ago

https://github.com/ximion/appstream/issues/646#issuecomment-2323395942

Located it: https://github.com/ximion/appstream/blob/6cf3949d07fa5ce502c1451b7668c28f248ad536/docs/xml/metainfo-desktopapp.xml#L13-L14

RokeJulianLockhart commented 2 weeks ago

https://github.com/ximion/appstream/issues/646#issuecomment-2297464072

@ximion, done so at https://github.com/ximion/appstream/pull/659#issue-2499544477.