Last updated by drunken monkey on Tue, 2011-08-23 22:51
Project information
Project page on drupal.org: Search API, Autocomplete, Hierarchical facets
Student: Thomas Seidl (drunken monkey on d.o)
Mentor: Thomas Narres (narres)
Local mentor(s): Matthias Hutterer (mh86)
Current status: done.
Description
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.
Project schedule
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. ;)
Current progress:
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.
Comments
Note
From August 6 until August 13 I'll be on vacation and probably without internet. I'll still work on the project, but won't be able to push commits, participate in the issue queue, reply to mails, etc., until I come back.
Hello Thomas, How are you
Hello Thomas,
How are you tracking on the 7 issues outlined above?
Cheers,
David
Mostly done
Test coverage is still mediocre, documentation only half done, Facet API integration will be committed soon (issue). All other are done. GSoC is already over, after all.