Closed
Bug 625947
Opened 14 years ago
Closed 13 years ago
[Backend] Add faceted search to flightdeck
Categories
(addons.mozilla.org Graveyard :: Add-on Builder, defect, P1)
addons.mozilla.org Graveyard
Add-on Builder
Tracking
(Not tracked)
RESOLVED
FIXED
Builder 1.0
People
(Reporter: clouserw, Assigned: aschaar)
References
Details
The second half of bug 625942 is to add a bunch of juicy stuff to the search. Bullet points include: >> # of forks or third-party dependents on an add-on or library (who's reusing it) >> all add-ons or libraries that share a given dependency >> size of the add-on or library >> AMO review status If any of these seem unreasonable technically, let's chat.
Comment 1•14 years ago
|
||
> >> # of forks or third-party dependents on an add-on or library (who's reusing it)
> >> all add-ons or libraries that share a given dependency
> >> size of the add-on or library
> >> AMO review status
If these are accessible from the DB, it's easy. If it's not its slightly more difficult - from talking to DBUC there's files that need to be searched on disk, so for that we'd need to build a spider, and use a search engine that had insert support (Sphinx 1.1 or something else).
-d
Reporter | ||
Updated•13 years ago
|
Target Milestone: Q1 2011 → Builder 0.9
Comment 2•13 years ago
|
||
FYI, I'm looking into elastic search as webdev decided (along with metrics) that this might be the best tool for the job.
Reporter | ||
Updated•13 years ago
|
Target Milestone: Builder 0.9 → Builder 0.9.1
Updated•13 years ago
|
Target Milestone: Builder 0.9.1 → Builder 0.9.2
Updated•13 years ago
|
Target Milestone: Builder 0.9.2 → Builder 0.9.3
Reporter | ||
Comment 3•13 years ago
|
||
What's the status of this?
Target Milestone: Builder 0.9.3 → Builder 0.9.4
Comment 4•13 years ago
|
||
Will release in 2 weeks during the 0.9.4 push.
Updated•13 years ago
|
Target Milestone: Builder 0.9.4 → Builder 0.9.5
Comment 5•13 years ago
|
||
The rest of the facets that we need added to the Builder's search system are as follows: filter: author/owner filter: dependencies facet: number of forks facet: most active (recency of last update indexed against number of total commits, accounting for add-on/library age) facet: size of the add-on/library facet: number of dependencies
Reporter | ||
Comment 6•13 years ago
|
||
What's the news here, dave?
Comment 7•13 years ago
|
||
(In reply to comment #6) > What's the news here, dave? This might be a while - I've got to work on uplifting faceting code into it's own package - that's my task for this week. I'll be on leave until June 1 or 2 at which point I will probably begin implementing this.
Updated•13 years ago
|
Target Milestone: Builder 0.9.5 → Builder 0.9.6
Updated•13 years ago
|
Priority: P2 → P1
Target Milestone: Builder 0.9.6 → Builder 0.9.7
Comment 8•13 years ago
|
||
This doesn't need me anymore, the code in: https://github.com/davedash/flightdeck/commits/656394-no-pagination-if Makes facets easy to deal with if you look at the elasticutils docs: http://elasticutils.rtfd.org/en/docs
Assignee: dd → nobody
Updated•13 years ago
|
Assignee: nobody → smcarthur
Severity: normal → major
Target Milestone: Builder 0.9.7 → Builder 0.9.8
Updated•13 years ago
|
Target Milestone: Builder 0.9.8 → Builder 0.9.9
Comment 9•13 years ago
|
||
I read this and wonder at the difference of filters and facets, in your mind. I'm using "facets", to list the "filters" on the left side. I see it as we can have filters, and sort-bys. Sory by Keyword Match, Most Active, Most Copies, etc.
Updated•13 years ago
|
Target Milestone: Builder 0.9.9 → Q3 2011
Updated•13 years ago
|
Target Milestone: Q3 2011 → Builder 1.0
Updated•13 years ago
|
Assignee: smcarthur → aschaar
Assignee | ||
Updated•13 years ago
|
Status: NEW → RESOLVED
Closed: 13 years ago
Resolution: --- → FIXED
Updated•10 years ago
|
Product: addons.mozilla.org → addons.mozilla.org Graveyard
You need to log in
before you can comment on or make changes to this bug.
Description
•