Improvements to search in Adept3
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
adept (Ubuntu) |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
Binary package hint: adept
Kubuntu Intrepid Ibex, fresh installation.
Installiert: 3.0~beta4ubuntu3
Kandidat: 3.0~beta4ubuntu3
Versions-Tabelle:
*** 3.0~beta4ubuntu3 0
500 http://
100 /var/lib/
This is intended as a wishlist bugreport to collect missing desired features to the search in Adept 3. It is not specifically related to Intrepid, rather to Adept 3.0 Beta 4.
1) List search results alphabetically:
Currently Adept does not list search results in any comprehensible way. An alphabetical listing would, in my opinion ,be the most self explanatory one.
2) Improve search to find parts of words:
Currently adept finds packages only, if the searchterm is found at the start of a word, if the word appears after a blank or a "-".
So searching for "devil" will not show "powerdevil", since it does not start with "devil". Also searching for "6.27" does not show the current linux kernel.
Changed in adept: | |
importance: | Undecided → Wishlist |
Changed in adept: | |
importance: | Wishlist → High |
status: | New → Confirmed |
Changed in adept (Ubuntu): | |
importance: | High → Wishlist |
Regarding 2):
I triaged this a bit and it seems that Adept3 searches for partial matches in package names. However, only the first word in a package name seems to be recognized. E.g. "phy" will show phylip, "phys" will show dphys-swapfile. "paw" and "paw-d" will show paw-demos, while "demos" will not.
In the descriptions, matches are only shown for full words. E.g. "physic" will show no results, while "physics" will give you a host of them. As a further experiment, the package paw-demos is decribed as "Physics Analysis Workstation ...". So to find it from the description, one needs to search for "phsics", "analysis" or "workstation", while "phsic", "analys" or "work" will not work.
This is confusing and strange. Moreover I'm not exactly sure, I've figured out the search behaviour correctly.
So the search behaviour should deffinitely be improved so that Adept finds parts of any word, be it at the beginning, the end or somewhere in between, in the package name and in the description.
This way the user will always find what he wants.