On Tuesday, April 22, 2008, Thomas Rabaix wrote:
> Carl, can you tell us more about your plans ?
Hey,
You're right in that sfSearch is high level abstraction and sfLucene is an
implementation of a search engine.
After working on the original sfLucenePlugin, I found that there were just way
too many use-cases for me to realistically implement them all. sfSearch
tries to solve this by breaking search up into smaller, more manageable
components. Each major feature is a separate symfony plugin.
Right now I have committed three search plugins in the 'sfSearch' series:
1) sfSearch -- this is the infrastructure and foundation of searching. It
provides the necessary abstraction and all the hooks for everything else.
2) sfLucene -- integrates Zend_Search_Lucene into sfSearch. This essentially
is a wrapper from sfSearch's API to Zend_Search_Lucene API.
3) sfPropelSearch -- provides builders to index Propel models.
If everything goes to plan, we'll eventually have things like:
4) sfDoctrineSearch -- builders to index Doctrine models
5) sfSymfonySearch -- builders to index symfony actions
6) sfHighlight -- highlights search responses
7) sfAjaxSearch -- an interface like Google Suggest
> Do you have any dates when these tools will be available ?
You're welcome to try them out right now. I wouldn't consider them stable
though. There's a quick start guide available here:
http://svn.symfony-project.com/plugins/sfSearchPlugin/trunk/doc/
There's still a bunch of rough edges that need to be polished out, so your
mileage my vary. But, your feedback -- good or bad -- is welcome.
> Are you in contact with others "search" dev, like sfSphinxPlugin ?
Not enough to consider it human contact. ;) My hope is that eventually
sfSphinx can provide an alternative to sfLucene as a backend.
Carl
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"symfony developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/symfony-devs?hl=en
-~----------~----~----~----~------~----~------~--~---