On Fri, 2025-01-17 at 13:37 -0700, Soren Stoutner wrote:
> 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,
For rednotebook the application name is used for the ID and .desktop file. It
did previously did give a lintian warning until appstream in Debian went nuts,
but upstream is not willing to make all other associated changes. It is his
choice, so I am fine with it.
It works fine. It may become a necessary in the future for upstream to make the
move, but until then I go with his wishes.
Regards
Phil
--
Donations...
Buy Me A Coffee: https://buymeacoffee.com/kathenasorg
--
"I play the game for the game’s own sake"
Arthur Conan Doyle - The Adventure of the Bruce-Partington Plans
--
Internet Relay Chat (IRC): kathenas
Website: https://kathenas.org
Instagram: https://instagram.com/kathenasorg
Threads: https://www.threads.net/@kathenasorg
--
Attachment:
signature.asc
Description: This is a digitally signed message part