On Friday, January 17, 2025 12:26:52 PM MST Phil Wyett wrote:
> On Fri, 2025-01-17 at 11:42 -0700, Soren Stoutner wrote:
> > On Friday, January 17, 2025 10:03:21 AM MST Soren Stoutner wrote:
> > > Appsream file name:  Use reverse domain name notation appended by
> > > .appdata.xml. ID:  Use the same reverse domain name notation.
> > 
> > A review of the documentation taught me that .appdata.xml is deprecated 
(but
> > it will still work) and the recommended suffix is now .metainfo.xml.
> > 
> > https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#spec->
> >  > component-location
> Hi Soren,
> 
> IN this case and for others reviewing the docs[1] and using the specification
> is best. I have done this with rednotebook over the years, though upstream
> does not want rDNS naming.

Where do you see that upstream does not want rDNS naming?  They docs I am 
reading explicitly say it is required.

“Upstream projects can ship one or more metainfo files in /usr/share/metainfo/%
{id}.metainfo.xml, where id is a unique identifier of this specific component.”

https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#spec-component-location

“The ID must follow a reverse-DNS scheme, consisting of {tld}.{vendor}.
{product}, for example org.kde.gwenview or com.hugski.colorhug2. Ownership of 
{vendor}.{tld} in the domain name system guarantees uniqueness of IDs.”

https://www.freedesktop.org/software/appstream/docs/chap-Metadata.html#tag-id-generic

-- 
Soren Stoutner
so...@debian.org

Attachment: signature.asc
Description: This is a digitally signed message part.

Reply via email to