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
-~----------~----~----~----~------~----~------~--~---

Reply via email to