Comment 18 for bug 1021960

Revision history for this message
Matthias Klumpp (ximion) wrote : Re: dbbuild fails with "could not be resolved"

Oh, btw: It appears that you're creating a completely new SQL db from raw data... It would probably make more sense and be a little bit faster to use the original Xapian database, as discussed in our AppStream[1] meeting. Unfortunately, the generator code to build the DB from AppStream XML or Apt package data is closely integrated with the Ubuntu Software center. I'm doing lots of work on PackageKit at time to make cross-distro software centers possible, and I also work on the cross-distro fork of the USC. (required because of Canonicals CLA to make contributions from Red Hat, SuSE and others possible) As the next step I will probably create an independent Xapian generator, written in C++. (I'd love to use Vala, but there are no C bindings for it...) If work starts on that, I can notify you. Using Xapian from Vala should also work by creating some glue code. Positive effect: Software center becomes distro-agnostic, at least if you use PackageKit bindings and not Aptd specifics.
Bye!
---
[1]: http://distributions.freedesktop.org/wiki/AppStream