Last updated by drunken monkey on Tue, 2011-08-23 22:51
Current status: done.
In this project I'll add the following features to the Search API, either directly or through additional contributed modules:
- Add autocompletion feature
- Provide ways to index other data than entities
- Add a "More like this" feature
- Add hierarchical facets for taxonomy terms
- Add additional little multi-language features
- Extend test coverage
- Extend documentation
See the initial discussion for details.
This is just a rough schedule, which will likely be refined as the project progresses.
- May 23 – May 29: Add "More like this" feature
- May 30 – June 19: Autocompletion
- June 20 – July 17: Indexing non-entities
- July 18 – July 31: Hierarchical facets
- August 1 – August 7: Additional multi-language features
- August 8 – August 22: Writing additional tests and documentation, fixing remaining issues, general polishing, and probably finishing tasks that should have been completed weeks ago. ;)
June 5: Committed the completed first task, the "More like this" feature: http://drupal.org/node/1111852
June 13: Autocompletion is about 40% finished; some documentation and the concrete implementations are still missing
June 18: Completed autocompletion feature: http://drupal.org/project/search_api_autocomplete
June 27: Initial research on indexing non-entities.
July 4: Working on prototype for indexing non-entities.
July 11: Working on prototype for indexing non-entities.
July 18: "Indexing non-entities" patch done. Working on hierarchical facets. (1 and 2)
July 25: Committed "Indexing non-entities" patch, working on hierarchical facets.
August 1: Working on hierarchical facets and new language-related features.
August 5: Working on hierarchical facets and new language-related features. (As said, won't have internet from August 6 to 13.)
August 15: Have been sick since Tuesday, got only little done. Patches for the remaining two (required) tasks are almost done, though, will probably be able to work on some documentation this week, too (unless I don't get better).
August 22 / Final: Multi-language features committed, hierarchical facets half commited, second patch almost ready to be committed (along with Facet API integration), some documumentation added.