Bug 7871 - client lacks a metainfo file
Summary: client lacks a metainfo file
Status: NEW
Alias: None
Product: ThinLinc
Classification: Unclassified
Component: Client platforms (show other bugs)
Version: trunk
Hardware: PC Unknown
: P2 Normal
Target Milestone: MediumPrio
Assignee: Bugzilla mail exporter
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-22 16:05 CET by Pierre Ossman
Modified: 2022-03-29 12:38 CEST (History)
0 users

See Also:
Acceptance Criteria:


Attachments

Description Pierre Ossman cendio 2022-03-22 16:05:25 CET
Modern systems have started relying on metainfo¹ files for information about applications, rather than getting it from the package manager. Partially because it provides more information, partially because it is independent of the package manager.

Including such a file could make it easier for others when they want to package our client, and would give us better control of how things are presented.

¹ https://www.freedesktop.org/wiki/Distributions/AppStream/
Comment 1 Pierre Ossman cendio 2022-03-22 16:06:08 CET
Pull request where TigerVNC got a metainfo file:

https://github.com/TigerVNC/tigervnc/pull/1415
Comment 2 Pierre Ossman cendio 2022-03-22 16:07:02 CET
Packaging of our client as a flatpak, which includes a metainfo file:

https://github.com/flathub/flathub/pull/2931
Comment 3 Pierre Ossman cendio 2022-03-22 16:09:47 CET
We also need to update gettext and package appstream to get the translation tooling capable of handling these files.

Note You need to log in before you can comment on or make changes to this bug.