[pkg-wine-party] Bug#848839: AppStream metadata for Wine

Jens Reyer jre.winesim at gmail.com
Thu Jan 12 17:51:29 UTC 2017


Hi Matthias,

I'm working on an AppStream file for Wine (winehq.org), mainly to have
it shown in the Software Center. I'm mostly done by now (initial version
attached, icons are not finished yet, and stuff in there is still static).

Now I got a few questions.  I hope you can help me, or tell me a better
place to ask.



Background:

I assume you generally know Wine.

There is a wine.desktop, but for other reasons we only ship it as an
example.  Still, other distros probably install it.  However that
.desktop file has "NoDisplay=true" so afaik it wouldn't be used for
AppStream anyway.

Wine itself is not a graphical application, but of course it can be used
to run such.  On its own it has a few graphical helper applications
(winecfg, notepad, ...), but also provides e.g. wineconsole.



1.) Component type "desktop" or "generic"?

Which one should we use, given above described background?
Is "generic" visible in the software center?
Does "generic" accept tags which are defined only for "desktop"?



2.) License

I'd like to stick with the upstream license LGPL-2.1+.
Does this work for AppStream purposes?
Alternatively I'm thinking about e.g. "LGPL2.1+ or MIT".



3.) Which "id" should we use?

Stretch will ship 2 versions of Wine:

- src:wine which tracks upstreams stable branch
- src:wine-development which tracks the development branch

I thought about ignoring the desktop file completely, and use for
upstream and our src:wine:

​  <id>org.winehq.wine</id>
​  <name>Wine</name>

Then I'd expand the id and change the name for src:wine-development to

​  <id>org.winehq.wine.development</id>
​  <name>Wine (development version)</name>


Thanks in advance!
Greets
jre
-------------- next part --------------
A non-text attachment was scrubbed...
Name: org.winehq.wine.development.appdata.xml
Type: text/xml
Size: 2052 bytes
Desc: not available
URL: <http://lists.alioth.debian.org/pipermail/pkg-wine-party/attachments/20170112/a660bfb1/attachment.xml>


More information about the pkg-wine-party mailing list