GNOME Bugzilla – Bug 707841
Search in appdata as well
Last modified: 2013-09-13 08:32:08 UTC
Right now the search seems to be a simple packagekit-based search. We should use the appstream data for searching as well (appstream contains keywords, user-visible name, and so on)
Agreed, this is going to be much faster than PackageKit, although won't return applications installed locally or from repos without AppStream data, so will have to be done in parallel with a PK search.
> although won't return applications installed locally We can search inside xmls in /usr/share/appdata as well, so it will return applications installed locally that have installed their appdata correctly. Bonus points if we build a cache of these xmls on startup to improve performance :)
commit 5aa39f1a5d8fd680d23b1fc29edc362e529bec31 commit 58593ac5a437ed12af88d5a43a4aac0c5de0130f Author: Richard Hughes <richard@hughsie.com> Date: Fri Sep 13 09:31:42 2013 +0100 Search the appstream data for name, summary, description and keywords Resolves: https://bugzilla.gnome.org/show_bug.cgi?id=707841