On 03/04/2010 01:04 PM, Michael McCandless wrote:
On Thu, Mar 4, 2010 at 12:41 PM, Chris Hostetter
<[email protected]>  wrote:

Why don't we just start by attempting to have a common dev list and
merging committers, in the hopes that it will promote better
communication about features up and down the stack, and better bug
fixing/refactoring/modularization -- then see if that leads us to a
point where it makes sense to more tightly couple the build systems
and releases?
I'm all for being iterative / taking baby steps, when the problem
naturally can be solved that way -- progress not perfection.  Many
problems decompose like this.

But I don't think this problem does.

In particular, how would the above baby step address the code
duplication (my goal in the original opening) -- eg the 3 places where
concrete analyzers/queries are today.  How would it lead to making
facets work with pure Lucene?  To developing spatial in one place?

Mike

Agreed - merging committers is just one piece - by itself, it doesn't make much sense. Why would we just make all Lucene devs Solr committers or vice versa? That's not a goal of mine. If they should be a commiter, they would contribute to the project and become one naturally. To me its just a requirement of the other goals (Solr on Lucene trunk, less duplication/sharing between the projects) - not a baby step we can "try out".

--
- Mark

http://www.lucidimagination.com



Reply via email to