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.
Pull request where TigerVNC got a metainfo file:
Packaging of our client as a flatpak, which includes a metainfo file:
We also need to update gettext and package appstream to get the translation tooling capable of handling these files.