Next Tasks
Start tying user interface to the solr-ruby API.
Host Flare in an Apache Zone, with nightly builds, using solr-user e-mail list archives for demo data
Brainstorming
API
Paging Facets: needed to handle large number of facet values (start / rows)
Hierarchical facets, like /ComputerScience/ProgrammingLanguages/java|ruby
Auto-suggest feature, with paging
Implement Flamenco formatted file import:
http://flamenco.berkeley.edu/data.html (maybe? useful?)
UI
Sorting, drag and drop of facet constraints
Ranking (advanced interface), allowing user to slide relevance factors for each constraint leveraging FunctionQuery
Grouping: expand/collapse based on sort order of groupings (Maybe modify start/rows of request handlers to allow specifying how many of each unique primary sort to return, not just individual results).
search results
display tags/annotations
customizable layout
tags/users: first class facet citizens, add to solr document
Annotations searchable / facetable / suggestable
Solr Core
Implement updateable docs in Solr