Jérôme, Why not to lead the Lucene extension ! I'll do my best.
I think that Lucene integration will be really handy with Semantic Web for example to index relations. Cheers, Rémi On Sun, Jan 11, 2009 at 20:37, Jerome Louvel <[email protected]>wrote: > Rémi, > > Sounds good! > > Also, if you are interested (and have enough available time) to lead the > whole Lucene extension, I would be happy to have you as the extension > committer, with commit rights, etc. > > See details about development process here: > > http://wiki.restlet.org/developers/179-restlet/51-restlet.html?branch=docs-1_1&language=en > > Best regards, > Jérôme Louvel > -- > Restlet ~ Founder and Lead developer ~ http://www.restlet.org > Noelios Technologies ~ Co-founder ~ http://www.noelios.com > > ------------------------------ > *De :* [email protected] [mailto:[email protected]] *De la part de > * Rémi Dewitte > *Envoyé :* dimanche 11 janvier 2009 19:17 > > *À :* [email protected] > *Objet :* Re: Solr integration > > Jérôme, > > I'll try to contribute some documentation as soon as possible and possibly > look at the Tika stuff too. > > Have a nice week ! > > Rémi > > On Sun, Jan 11, 2009 at 17:41, Jerome Louvel <[email protected]>wrote: > >> Hi Rémi, >> >> Sorry for the slow reply! >> >> *1) Solr support* >> >> First, let me thank you for contributing this class. >> >> I went ahead and created the "org.restlet.ext.lucene" module in SVN trunk >> with the necessary/minimal library dependencies (for Lucene, Tika, Solr). >> The build has been updated to include this extension in the Restlet 1.2 >> distribution. >> >> You will also note that I've moved the internal classes in >> SolrClientHelper up one level to facilitate reuse. I've also completed the >> Javadocs. >> >> So, we are almost there. What is now missing is some proper user >> documentation. I've created a new developer page on the wiki where you and >> others can provide this info: >> >> "Lucene extension" >> http://wiki.restlet.org/developers/172-restlet/215-restlet.html >> >> Once we get the User Guide ready for Restlet 1.2, we'll migrate the user >> related content there. >> >> *2) Tika support* >> >> In addition to the Solr client connector, I have also added a >> TikaRepresentation to facilitate the extraction of metadata from any >> representation supported by Tika parsers. Hope this helps! >> >> Best regards, >> Jérôme Louvel >> -- >> Restlet ~ Founder and Lead developer ~ http://www.restlet.org >> Noelios Technologies ~ Co-founder ~ http://www.noelios.com >> >> >> ------------------------------ >> *De :* [email protected] [mailto:[email protected]] *De la part >> de* Rémi Dewitte >> *Envoyé :* mardi 30 décembre 2008 13:16 >> >> *À :* [email protected] >> *Objet :* Re: Solr integration >> >> Hi ! >> >> Basically it allows you to interact with solr with solr:// references the >> same way you would do it through http : >> http://wiki.apache.org/solr/SolrRequestHandler >> >> It can be seen as a way to deploy solr as a Restlet application instead of >> in a servlet container. >> >> I have uploaded the SolrClientHelper.java on >> http://restlet.tigris.org/issues/show_bug.cgi?id=697. >> >> About creating an extension, I still struggle a bit on how define >> dependencies to 3rd party jars. >> Is there a tool to create all the boilerplate in librairies/ directory >> from this maven dependency ? >> <dependency> >> <groupId>org.apache.solr</groupId> >> <artifactId>solr-core</artifactId> >> <version>1.3.0</version> >> </dependency> >> >> Regards, >> Rémi >> >> On Sun, Dec 28, 2008 at 13:17, Jerome Louvel >> <[email protected]>wrote: >> >>> Hi all, >>> >>> Providing Lucene-based search/indexing features sounds like a generic and >>> very useful feature. >>> >>> If the best way to facilitate this integration in Restlet is to leverage >>> Solr, then we should definitely consider a new Restlet extension. I've >>> created a RFE to track this idea: >>> >>> "Add support for Lucene/Solr" >>> http://restlet.tigris.org/issues/show_bug.cgi?id=697 >>> >>> Rémi, could you describe how your client connector works? Which use cases >>> does it handle? >>> >>> Best regards, >>> Jérôme Louvel >>> -- >>> Restlet ~ Founder and Lead developer ~ http://www.restlet.org >>> Noelios Technologies ~ Co-founder ~ http://www.noelios.com >>> >>> ------------------------------ >>> *De :* Ben Johnson [mailto:[email protected]] >>> *Envoyé :* vendredi 26 décembre 2008 19:23 >>> *À :* [email protected] >>> *Objet :* Re: Solr integration >>> >>> Hi Rémi >>> >>> I have been considering using Solr with Tika ( >>> http://lucene.grantingersoll.com/2008/12/06/tika-and-solr/) to index >>> text-based documents - mainly PDF I think - with associated XML 'metadata' >>> documents (which would also be indexed with Solr) via Restlet, so I would be >>> interested in what you have come up with. I have been trying to set this up >>> in a Geronimo-Jetty environment, but running into a few issues (such as how >>> to deploy to Solr via the Geronimo admin web page - I'm very new to all >>> this). From what I understand, although Tika has been integrated into Solr, >>> it is scheduled for Solr 1.4 which has not been released yet, so I need to >>> get the latest Solr source code and build that to get this integration - not >>> sure if you've looked into that or not. >>> >>> Cheers >>> Ben >>> >>> >>> *From:* Rémi Dewitte <[email protected]> >>> *Sent:* Friday, December 26, 2008 1:45 PM >>> *To:* [email protected] >>> *Subject:* Solr integration >>> >>> Hello, >>> >>> While doing some cleanup to contribute to the authentication work, I >>> thought I could give a restlet integration of >>> Solr<http://lucene.apache.org/solr/> >>> . >>> Basically it is a ClientHelper handling "solr://..." request. >>> >>> I just need to know whether someone is interested in it. >>> >>> Cheers, >>> Rémi >>> >> >> >

