Am Freitag, 6. September 2013, 09:25:57 schrieb Lukas Appelhans: > Thanks for the responses so far! > > I'm have no knowledge about libzypp, where it stores its data and what. > Generally, libappstreamcore has to parse this appdata.xml file at some > point, to make the information available through its Xapian database. As it > does not download anything, the appdata.xml file(s) have to be on disc > somewhere for it to use. (That's as far as I understood the concept.) > > What do you mean by the appdata.xml being "in the repo", is that on my > computer somewhere?
It is part of the rpm-md and suse meta data. It is usually on disk in the zypp cache, for example /var/cache/zypp/raw/openSUSE-12.3-1.7/suse/setup/descr/appdata.xml.gz on standard openSUSE 12.3 system. Our in general /var/cache/zypp/raw/*/repodata/*-appdata.xml.gz for some OBS rpm-md repositories. > And generally I need the data not only for installed applications. Muon > Discover will only show those applications in the GUI which are contained > inside the AppStream files. I hope libzypp offers an interface to access this data, so that you do not need to implement your own parsers for all metadata formats. > Thanks again, > > Lukas > > El Lunes 02 septiembre 2013 11:43:53 Stephan Kulow escribió: > > Am 02.09.2013 10:44, schrieb Adrian Schröter: > > > Am Montag, 2. September 2013, 09:47:23 schrieb Michael Andres: > > >> On Tuesday 20 August 2013 13:08:48 Lukas Appelhans wrote: > > >>> The other thing I wanted to ask about is the availability of Appstream > > >>> data > > >>> in the opensuse repositories. From what I understood, the > > >>> distributions > > >>> tools should provide this data (the appdata.xml in your case) in > > >>> /usr/share/app- info/, but I can only find the categories.xml file > > >>> there. > > >>> Can anyone help me with this? > > >> > > >> Adrian, can you help? > > > > > > Coolo may know more here. > > > > > > AFAIK it was only additional data for the repository metadata > > > so far. > > > > The appdata.xml is in the repo and I can't see any reason it should be > > installed in /usr. It would be pretty static then and not take update > > repos into account. > > > > Greetings, Stephan -- Adrian Schroeter email: adr...@suse.de SUSE LINUX GmbH, GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer, HRB 21284 (AG Nürnberg) Maxfeldstraße 5 90409 Nürnberg Germany -- To unsubscribe, e-mail: zypp-devel+unsubscr...@opensuse.org To contact the owner, e-mail: zypp-devel+ow...@opensuse.org