| From | Sent On | Attachments |
|---|---|---|
| Robert Muir | Apr 26, 2011 8:07 pm | |
| Yonik Seeley | Apr 26, 2011 8:34 pm | |
| Grant Ingersoll | Apr 26, 2011 8:41 pm | |
| Chris Male | Apr 26, 2011 9:12 pm | |
| Robert Muir | Apr 26, 2011 9:14 pm | |
| Michael McCandless | Apr 27, 2011 3:27 am | |
| Michael McCandless | Apr 27, 2011 3:36 am | |
| Mark Miller | Apr 27, 2011 5:12 am | |
| Robert Muir | Apr 27, 2011 5:33 am | |
| Steven A Rowe | Apr 27, 2011 6:18 am | |
| Yonik Seeley | Apr 27, 2011 6:24 am | |
| Steven A Rowe | Apr 27, 2011 6:48 am | |
| Michael McCandless | Apr 27, 2011 8:49 am | |
| Grant Ingersoll | Apr 27, 2011 5:50 pm | |
| Yonik Seeley | Apr 27, 2011 6:23 pm | |
| Greg Stein | Apr 27, 2011 8:44 pm | |
| Grant Ingersoll | May 2, 2011 3:11 pm | |
| Ryan McKinley | May 2, 2011 4:31 pm | |
| Mark Miller | May 2, 2011 7:27 pm | |
| Michael McCandless | May 3, 2011 9:49 am | |
| Michael McCandless | May 3, 2011 9:55 am | |
| Mark Miller | May 3, 2011 10:11 am | |
| Shai Erera | May 3, 2011 10:29 am | |
| Ryan McKinley | May 3, 2011 10:31 am | |
| Mark Miller | May 3, 2011 10:46 am | |
| Michael McCandless | May 4, 2011 5:25 am | |
| Mark Miller | May 4, 2011 6:10 am | |
| Robert Muir | May 4, 2011 6:29 am | |
| Uwe Schindler | May 4, 2011 6:41 am | |
| Mark Miller | May 4, 2011 6:49 am | |
| Simon Willnauer | May 4, 2011 7:01 am | |
| Simon Willnauer | May 5, 2011 1:15 am | |
| Grant Ingersoll | May 5, 2011 7:25 am | |
| Mark Miller | May 5, 2011 7:40 am | |
| Simon Willnauer | May 5, 2011 8:03 am | |
| Grant Ingersoll | May 5, 2011 8:34 am | |
| Jason Rutherglen | May 5, 2011 9:58 am | |
| Chris Hostetter | May 6, 2011 1:35 pm | |
| Mark Miller | May 6, 2011 1:44 pm | |
| Michael McCandless | May 7, 2011 3:30 am | |
| Simon Willnauer | May 7, 2011 3:34 am | |
| Michael McCandless | May 7, 2011 3:45 am | |
| Michael McCandless | May 7, 2011 4:01 am | |
| Simon Willnauer | May 7, 2011 4:10 am | |
| Grant Ingersoll | May 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)
ryan
+1
- Mark Miller lucidimagination.com
Lucene/Solr User Conference May 25-26, San Francisco www.lucenerevolution.org





