After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 707841 - Search in appdata as well
Search in appdata as well
Status: RESOLVED FIXED
Product: gnome-software
Classification: Applications
Component: General
unspecified
Other Linux
: Normal normal
: ---
Assigned To: GNOME Software maintainer(s)
GNOME Software maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2013-09-10 09:41 UTC by Elad Alfassa
Modified: 2013-09-13 08:32 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Elad Alfassa 2013-09-10 09:41: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)
Comment 1 Richard Hughes 2013-09-11 16:24:28 UTC
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.
Comment 2 Elad Alfassa 2013-09-11 16:49:46 UTC
> 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 :)
Comment 3 Richard Hughes 2013-09-13 08:32:08 UTC
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