Desktop Entry Specification
The desktop entry specification describes desktop entries: files describing information about an application such as the name, icon, and description. These files are used for application launchers and for creating menus of applications that can be launched.
Discussion of this specification should occur on xdg.
This specification is hosted in git, see desktop-entry-spec.