Re: AppData - how to properly handle them

2013-12-25 Thread Ankur Sinha
On Wed, 2013-12-25 at 17:13 +0100, Mattia Verga wrote: > Starting from filesystem-3.2-20 in Fedora 21 > (rawhide) /usr/share/appdata is owned by that package. > http://koji.fedoraproject.org/koji/buildinfo?buildID=463704 Ah. OK. > > But in F19 and F20 there's currently no package that owns that

Re: AppData - how to properly handle them

2013-12-25 Thread Mattia Verga
Starting from filesystem-3.2-20 in Fedora 21 (rawhide) /usr/share/appdata is owned by that package. http://koji.fedoraproject.org/koji/buildinfo?buildID=463704 But in F19 and F20 there's currently no package that owns that directory. Mattia Il 25/12/2013 13:19, Ankur Sinha ha scritto: On Wed,

Re: AppData - how to properly handle them

2013-12-25 Thread David Tardon
On Wed, Dec 25, 2013 at 11:19:24PM +1100, Ankur Sinha wrote: > On Wed, 2013-12-25 at 09:34 +0100, Mattia Verga wrote: > > /usr/share/appdata is owned by filesystem, so I think there's no need > > of > > co-own it for every single package, because filesystem is always > > installed for sure... >

Re: AppData - how to properly handle them

2013-12-25 Thread Ankur Sinha
On Wed, 2013-12-25 at 09:34 +0100, Mattia Verga wrote: > /usr/share/appdata is owned by filesystem, so I think there's no need > of > co-own it for every single package, because filesystem is always > installed for sure... Oh! What file system package is it owned by? -- Thanks, Warm regards, An

Re: AppData - how to properly handle them

2013-12-25 Thread Mattia Verga
Il 24/12/2013 03:06, Ankur Sinha ha scritto: On Tue, 2013-12-24 at 02:55 +0100, Miro Hrončok wrote: 1) Should the package with foo.appdata.xml require some package that owns /usr/share/appdata? (and do we have such package) It's OK to co-own the /usr/share/appdate directory https://fedoraproj

Re: AppData - how to properly handle them

2013-12-23 Thread Ankur Sinha
On Tue, 2013-12-24 at 03:03 +0100, Miro Hrončok wrote: > How does GNOME Software knows about appdata files in non installed > packages? > > I mean - is it all stored > in /usr/share/app-info/xmls/fedora-20.xml.gz? > > Or is it in the repository somewhere? Currently Richard generates this appdat

Re: AppData - how to properly handle them

2013-12-23 Thread Ankur Sinha
On Tue, 2013-12-24 at 02:55 +0100, Miro Hrončok wrote: > 1) Should the package with foo.appdata.xml require some package that > owns /usr/share/appdata? (and do we have such package) It's OK to co-own the /usr/share/appdate directory https://fedoraproject.org/wiki/Packaging:Guidelines#The_direc

Re: AppData - how to properly handle them

2013-12-23 Thread Miro Hrončok
And more questions: How does GNOME Software knows about appdata files in non installed packages? I mean - is it all stored in /usr/share/app-info/xmls/fedora-20.xml.gz? Or is it in the repository somewhere? When I upgrade my package to add/modify appdata, should I do anything else? Will other

AppData - how to properly handle them

2013-12-23 Thread Miro Hrončok
Hi, I'm playing a bit with GNOME Software and I have questions about AppData files. 1) Should the package with foo.appdata.xml require some package that owns /usr/share/appdata? (and do we have such package) 2) Should I run appdata-validate in %check? 3) Do we have guidelines for this? --