Thank you very much Gary, Anze and Ryan for your help. 

I created a first draft for my proposal, based on the information you gave me 
and on some further research. I don’t think I have the permission to create a 
new BEP on the issue tracker (or at least I couldn’t find out how to create 
one), so I’m sharing the Google doc link so that everyone can see it ( 
https://docs.google.com/document/d/1mOta9V-8Sn6Jm1-XX9z4nKojfexxFJQ-VNC8XrJZWsE/edit?usp=sharing
 ). The proposal is not yet finalised, I still have to provide more details on 
the implementation and also provide a timeframe for this project. I know that 
there’s not much time left until the deadline, but I would be grateful if you 
could give me some feedback on what I’ve written so far.

Thank you,
Antonia

On 18 March 2014 at 20:00:28, Ryan Ollos ([email protected]) wrote:

On Tue, Mar 18, 2014 at 6:40 AM, Anže Starič <[email protected]> wrote:  

> 2014-03-18 0:53 GMT+01:00 Antonia Horincar <[email protected]>:  
> > * adding Solrpy to Bloodhound  
> >  
> > * adding callbacks to searchable objects in Bloodhound, so that they are  
> indexed in Apache Solr  
> > * delegating searching to Solr (whenever someone does a search request,  
> return the results provided by Solr, rather than the results provided by  
> Woosh)  
>  
> Take a look at the ISearchBackend interface [1] in bhsearch. It is  
> probably the easiest way to add a different search backend to  
> Bloodhound.  
>  
> Anze  
>  
> [1]  
> https://github.com/apache/bloodhound/blob/trunk/bloodhound_search/bhsearch/api.py#L94
>   
>  

It looks like a good project to me. I seem to remember there being quite a  
bit of discussion about Solr on the mailing list in the early stages of the  
BloodhoundSearchPlugin development. It might be worth a quick look over the  
mailing list archives (1) to see if any of that discussion would be useful  
input to your proposal. Also, in case it hasn't already been mentioned,  
you'll want to read BEP-004 (2).  

(1)  
http://apache.markmail.org/search/?q=list%3Abloodhound+Solr#query:list%3Abloodhound%20Solr+page:1+mid:4x3yu5z2zhmlgs6e+state:results
  
(2) https://issues.apache.org/bloodhound/wiki/Proposals/BEP-0004  

Reply via email to