Support:Search v3

From MozillaWiki
Revision as of 18:26, 9 November 2009 by Jsocol (talk | contribs) (Created page with '{{DRAFT}} This document refers to the search rewrite of Q4 2009. == Goals == * Improve index time (should be able to index at least once/hour). ** Move from Sphinx 0.9.8 to 0.…')
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

DRAFT
The content of this page is a work in progress intended for review.

Please help improve the draft!

Ask questions or make suggestions in the discussion
or add your suggestions directly to this page.


This document refers to the search rewrite of Q4 2009.

Goals

  • Improve index time (should be able to index at least once/hour).
    • Move from Sphinx 0.9.8 to 0.9.9.
    • Replace xmlpipe2 with direct SQL access.
  • Improve advanced search.
    • Implement new UI. [1]
    • Meaningful options for both knowledge base and forums.
  • Improve spelling suggestions.
    • Move from SOUNDEX to Aspell.
      • Dramatically improve suggestions.
      • Will hopefully improve performance.

Timeline

Search v3 is the primary goal of SUMO 1.5. Our current goal is to code freeze on November 24th and release on December 1st.

Code

The Search v3 branch is stored in

https://svn.mozilla.org/projects/sumo/branches/search

There is a dedicated staging server running Sphinx 0.9.9 at

http://sumo-forumux.stage.mozilla.com/

The username/password is "support"/"stage".