Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a note about not dropping .desktop suffix from existing IDs #226

Merged
merged 1 commit into from May 16, 2019
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
@@ -83,6 +83,13 @@
components can be an arbitrary string (matching the naming rules applying to all AppStream metadata), while the <xref linkend="tag-dapp-launchable"/> tag is used
to associate .desktop files with their metainfo files.
</para>
<para>
Note that even though the component-ID can now be arbitrary, when updating existing applications, do not change their
<code>&lt;id/&gt;</code> to drop the .desktop suffix. The rules are relaxed when picking a new component-ID for new
applications, but when updating older applications they still need to keep their original <code>&lt;id/&gt;</code> (when
it's otherwise compliant) as it is a unique way of identifying applications across distributions and releases and should
always remain stable.
</para>
</note>
</listitem>
</varlistentry>