Skip to content

Instantly share code, notes, and snippets.

@pat pat/gist:175687
Created Aug 26, 2009

Embed
What would you like to do?
Outstanding TS Tasks, in no particular order:
- DataMapper Support
- Oracle Support
- MS SQL Support
- SQLite Support (if possible?)
- XML Support
- Threadsafe-friendly
- Thorough Documentation for advanced settings
- Lazy index definition (only invokes define_index block when/if needed)
- Lazy model scanning (only figures out indexed models when/if needed)
- Solid code documentation using YARD
- Re-usable setup for Cucumber features for testing (Thinking) Sphinx
- Remove vendored Delayed Job
- Pull Delayed Deltas out into a separate gem, like Workling Deltas
- Fixing STI support for multiple indexes across super/subclasses
- Fixing STI support for facets
- Easy Cucumber integration
- after_commit library pushed into a gem, not vendored for TS gem installs.
- Modular, explicit settings for auto-index updates, other Sphinx communication
- Spelling suggestions as an additional gem, to install if desired.
- radians attribute option that auto-converts to floats and radians from degrees.
- google-syntax-to-sphinx-syntax parser, as an additional gem
- auto-crc/string-filter option for fields and attributes
- Clear recipes for testing with RSpec/Test::Unit and Cucumber
- Indexes per language per model
- Solid multiple-index querying
- Ability to specify specific indexes when searching
- Ability to customise excerpts settings
- Established conventions for reloading Sphinx configurations with minimal downtime
- Solid datetime delta features
- Separate datetime delta into separate gem
- Multiple index support
- Easy multiple-language support (using multiple index support)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.