atom feed45 messages in org.apache.lucene.solr-devRe: modularization discussion
FromSent OnAttachments
Robert MuirApr 26, 2011 8:07 pm 
Yonik SeeleyApr 26, 2011 8:34 pm 
Grant IngersollApr 26, 2011 8:41 pm 
Chris MaleApr 26, 2011 9:12 pm 
Robert MuirApr 26, 2011 9:14 pm 
Michael McCandlessApr 27, 2011 3:27 am 
Michael McCandlessApr 27, 2011 3:36 am 
Mark MillerApr 27, 2011 5:12 am 
Robert MuirApr 27, 2011 5:33 am 
Steven A RoweApr 27, 2011 6:18 am 
Yonik SeeleyApr 27, 2011 6:24 am 
Steven A RoweApr 27, 2011 6:48 am 
Michael McCandlessApr 27, 2011 8:49 am 
Grant IngersollApr 27, 2011 5:50 pm 
Yonik SeeleyApr 27, 2011 6:23 pm 
Greg SteinApr 27, 2011 8:44 pm 
Grant IngersollMay 2, 2011 3:11 pm 
Ryan McKinleyMay 2, 2011 4:31 pm 
Mark MillerMay 2, 2011 7:27 pm 
Michael McCandlessMay 3, 2011 9:49 am 
Michael McCandlessMay 3, 2011 9:55 am 
Mark MillerMay 3, 2011 10:11 am 
Shai EreraMay 3, 2011 10:29 am 
Ryan McKinleyMay 3, 2011 10:31 am 
Mark MillerMay 3, 2011 10:46 am 
Michael McCandlessMay 4, 2011 5:25 am 
Mark MillerMay 4, 2011 6:10 am 
Robert MuirMay 4, 2011 6:29 am 
Uwe SchindlerMay 4, 2011 6:41 am 
Mark MillerMay 4, 2011 6:49 am 
Simon WillnauerMay 4, 2011 7:01 am 
Simon WillnauerMay 5, 2011 1:15 am 
Grant IngersollMay 5, 2011 7:25 am 
Mark MillerMay 5, 2011 7:40 am 
Simon WillnauerMay 5, 2011 8:03 am 
Grant IngersollMay 5, 2011 8:34 am 
Jason RutherglenMay 5, 2011 9:58 am 
Chris HostetterMay 6, 2011 1:35 pm 
Mark MillerMay 6, 2011 1:44 pm 
Michael McCandlessMay 7, 2011 3:30 am 
Simon WillnauerMay 7, 2011 3:34 am 
Michael McCandlessMay 7, 2011 3:45 am 
Michael McCandlessMay 7, 2011 4:01 am 
Simon WillnauerMay 7, 2011 4:10 am 
Grant IngersollMay 7, 2011 5:20 am 
Subject:Re: modularization discussion
From:Mark Miller (mark@gmail.com)
Date:May 2, 2011 7:27:39 pm
List:org.apache.lucene.solr-dev

On May 2, 2011, at 7:31 PM, Ryan McKinley wrote:

In short, I believe people should still contribute where they see they can add
the most value and according to their time schedules. Additionally, others who
have more time or the ability to refactor for reusability should be free to do
so as well.

I agree that people should be able to contribute where they can; at the same
time as a single unified project (lucene+solr) I think there is an objective
'right' place for things -- code designed to have maximum utility and reusablity
(minimum dependencies without sacrificing functionality).

Starting things in the right place is often easier then refactoring later --
that said, i don't think it should be a requirement as long as we all agree that
things can (and should) be moved to a more reusable place if someone is willing
to do the work.

Thinking about the issue that triggered this debate... in SOLR-2272 (the
pseudo-join stuff), I think the heart of the problem was the idea that once
committed, this new feature could not be moved around. With this discussion, I
think we agree that it should be refactored if someone is willing to do the
work. It may even be reasonable for someone to mark it as @lucene.experimental
if there is serious concern about how hard it is to refactor (and that person is
planning to put in some effort to move things in the right direction)

+1

Lucene/Solr User Conference May 25-26, San Francisco www.lucenerevolution.org