Add-on tags should be searchable


Status Graveyard
4 years ago
2 years ago


(Reporter: quicksaver, Unassigned)



User Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:22.0) Gecko/20100101 Firefox/22.0 (Beta/Release)
Build ID: 20130618035212

Steps to reproduce:

Test case: (of which I am the developer).

The tags field is currently: "add-on bar, addon bar, auto-hide, autohide, location bar, restartless, urlbar" ("restartless" was of course automatically added).

Using many combinations of these tags in the "search for add-ons" field doesn't display The Puzzle Piece in the results.

Actual results:

Search query: TPP listing shown or not shown in results

"addon bar": not shown
"add-on bar": shown (maybe because this expression is also in the short description)
"autohide": not shown
"auto-hide": not shown
"location bar": shown (odd)
"urlbar": not shown
"restartless": not shown (this is just wrong!)

"The Puzzle Piece": shown
"Puzzle": shown
"add-on bar autohide": not shown
"add-on bar urlbar": not shown

Expected results:

When inputing some word in the "search for add-ons" field, I would expect the results to also include all add-ons that have those words in their "tags" field. I thought this was the main point tags existed in the first place, and have been filling these fields in my add-on listings accordingly. At the very least, it seems much more logical than just "filtering" results when searching for add-ons.
Depends on: 890859
Severity: normal → major
Case in point:

I won't rename the add-on like this user suggested in the review for the same reason I won't rename any of my other add-ons. The name should be something that identifies the add-on while giving the user a quick notion of what the add-on is all about (in this case, it adds "puzzle pieces" to the UI that control the add-on bar, hence the name); it shouldn't be a listing of the add-ons features.

When you are searching for add-ons, if you are searching for a feature that you want such as "autohide", rather than for the name of the add-on which you rarely know beforehand, you may never find it in the first place. The tags field would be a huge aid here.
If I search for "skja" (I have no idea what that means or who tagged my add-on like that), I get

If I search for "urlbar auto-hide" I get yours.

The search code does many "clever" things like breaking out compound words, so I wouldn't be surprised that search for something like "add-on bar" doesn't yield anything useful.
Last Resolved: 4 years ago
Resolution: --- → WORKSFORME
Hmm it's true, most of the terms I mentioned before now correctly show the add-on. I'm guessing there's some kind of search cache happening backstage, that simply didn't have those terms for my add-on back then, and now it does.


2 years ago
Product: → Graveyard
You need to log in before you can comment on or make changes to this bug.