Search sprint goals
Following Robert Douglass' lead, I figured I would jot down a few things I'd like to focus on for the next few days while in Minneapolis. No doubt this list will get thrown out the window tomorrow when we actually down together, but here is my attempt, posted from the YVR airport departure lounge at 9:00AM.
Distributed search and oauth
- Research and compare distributed search modules
- Document use cases for distributed search
- Design and start implementation of oauth enabled distributed search
User / Profile search
- Current profile module and user-as-node (CCK) approaches
- Research and compare existing user-search modules
- Investigate combining different search methods for different
fields (e.g. soundex or metaphon for names, geo for location, full
text for expertise) - present via Faceted search?
Additional strategies for full-text search
- Example: different approaches for handling punctuation, stemming,
phrases (NLP handling of phrases?), stop words - need to let preprocess, e.g., know if it is being called in
indexing or retrieval
Search testing / benchmarking
- Examine existing tests, prioritize additional test development
- Examine benchmarking frameworks, write/extend if required














Getting started
Robert is kicking things off by having us work on a bunch of issues in the search issue queue. Love the the smell of Drupal code in the morning...