Home | About | Sematext search-lucene.com search-hadoop.com
 Search Lucene and all its subprojects:

Switch to Plain View
Lucene, mail # general - Factor out a standalone, shared analysis package for Nutch/Solr/Lucene?


+
Michael McCandless 2010-02-24, 16:32
+
Michael Busch 2010-02-24, 16:40
+
Steven A Rowe 2010-02-24, 18:44
+
Simon Willnauer 2010-02-24, 18:57
+
Doug Cutting 2010-02-24, 19:09
+
Simon Willnauer 2010-02-24, 19:12
+
Ted Dunning 2010-02-24, 19:13
+
Grant Ingersoll 2010-02-24, 21:04
Copy link to this message
-
Re: Factor out a standalone, shared analysis package for Nutch/Solr/Lucene?
Yonik Seeley 2010-02-24, 19:20
I've started to think that a merge of Solr and Lucene would be in the
best interest of both projects.

Recently, Solr as pulled back from using Lucene trunk (or even the
latest version), as the increased amount of change between releases
(and in-between releases) made it impractical to deal with. This is a
pretty big negative for Lucene, since Solr is the biggest Lucene user
(where people are directly exposed to lucene for the express purpose
of developing search features).  I know Solr development has always
benefited hugely from users using trunk, and Lucene trunk has now lost
all the solr users.

Some in Lucene development have expressed a desire to make Lucene more
of a complete solution, rather than just a core full-text search
library... things like a data schema, faceting, etc.  The Lucene
project already has an enterprise search platform with these
features... that's Solr.  Trying to pull popular pieces out of Solr
makes life harder for Solr developers, brings our projects into
conflict, and is often unsuccessful (witness the largely failed
migration of FunctionQueries from Solr to Lucene).  For Lucene to
achieve the ultimate in usability for users, it can't require Java
experience... it needs higher level abstractions provided by Solr.

The other benefit to Lucene would be to bring features to developers
much sooner... Solr has had features years before they were developed
in Lucene, and currently has more developers working with it.  Esp
with Solr not using Lucene trunk, if a Solr developer wants a feature
quickly, they cannot add it to Lucene (even if it might make sense
there) since that introduces a big unpredictable lag - when that
version of Lucene make it's way into Solr.

The current divide is a bit unnatural.  For maximum benefit of both
projects, it seems like Solr and Lucene should essentially merge.
Lucene core would essentially remain as it is, but:
1) Solr would go back to using Lucene's trunk
2) For new Solr features, there would be an effort to abstract it such
that non-Solr users could use the functionality (faceting, field
collapsing, etc)
3) For new Lucene features, there would be an effort to integrate it into Solr.
4) Releases would be synchronized... Lucene and Solr would release at
the same time.

-Yonik
+
Ted Dunning 2010-02-24, 19:36
+
Michael McCandless 2010-02-26, 20:20
+
Robert Muir 2010-02-26, 21:11
+
Simon Willnauer 2010-02-26, 21:15
+
Marvin Humphrey 2010-02-26, 21:24
+
Uwe Schindler 2010-02-26, 21:44
+
Mark Miller 2010-02-26, 21:53
+
Steven A Rowe 2010-02-26, 22:15
+
Yonik Seeley 2010-02-26, 22:20
+
Michael McCandless 2010-02-28, 10:57
+
Michael Busch 2010-02-28, 17:52
+
Grant Ingersoll 2010-03-01, 00:30
+
Michael Busch 2010-03-01, 05:05
+
Michael Busch 2010-03-01, 05:26
+
Mark Miller 2010-03-01, 13:25
+
Grant Ingersoll 2010-03-01, 14:28
+
Grant Ingersoll 2010-03-01, 14:33
+
Mattmann, Chris A 2010-03-01, 15:04
+
Mark Miller 2010-03-01, 15:27
+
Mattmann, Chris A 2010-03-01, 15:40
+
Mark Miller 2010-03-01, 15:54
+
Mattmann, Chris A 2010-03-01, 16:06
+
Mark Miller 2010-03-01, 16:11
+
Robert Muir 2010-03-01, 16:12
+
Mattmann, Chris A 2010-03-01, 16:20
+
Grant Ingersoll 2010-03-01, 16:57
+
Mattmann, Chris A 2010-03-01, 17:01
+
Robert Muir 2010-03-01, 17:02
+
Simon Willnauer 2010-03-01, 17:41
+
Michael McCandless 2010-03-01, 17:44
+
Marvin Humphrey 2010-03-01, 17:58
+
Michael McCandless 2010-03-01, 18:03
+
Michael McCandless 2010-03-01, 18:38
+
Mattmann, Chris A 2010-03-01, 18:07
+
Michael McCandless 2010-03-01, 18:25
+
Mattmann, Chris A 2010-03-01, 18:28
+
Steven A Rowe 2010-03-01, 18:41
+
Mattmann, Chris A 2010-03-01, 18:46
+
Michael McCandless 2010-03-01, 18:46
+
patrick o'leary 2010-03-02, 08:26
+
Michael Busch 2010-03-01, 18:13
+
Michael McCandless 2010-03-01, 19:22
+
Chris Hostetter 2010-03-01, 18:43
+
Mattmann, Chris A 2010-03-01, 18:48
+
Mark Miller 2010-03-01, 19:27
+
Grant Ingersoll 2010-03-01, 15:33
+
Mattmann, Chris A 2010-03-01, 15:44
+
Mark Miller 2010-02-28, 18:39
+
Jason Rutherglen 2010-02-28, 21:04
+
Mattmann, Chris A 2010-02-28, 18:55
+
Ian Holsman 2010-02-28, 16:07
+
Shalin Shekhar Mangar 2010-02-28, 18:32
+
Mark Miller 2010-02-28, 18:43
+
Mattmann, Chris A 2010-02-28, 17:27
+
Shalin Shekhar Mangar 2010-02-28, 17:20
+
Marvin Humphrey 2010-02-28, 17:32
+
Jason Rutherglen 2010-03-01, 16:55
+
Chris Hostetter 2010-03-01, 19:00
+
Ted Dunning 2010-03-01, 19:26
+
Doug Cutting 2010-03-01, 20:00
+
Mattmann, Chris A 2010-03-02, 07:17
+
Uri Boness 2010-03-02, 17:39
+
Ard Schrijvers 2010-03-03, 09:21
+
Grant Ingersoll 2010-03-03, 14:06
+
Ard Schrijvers 2010-03-03, 14:21