On Apr 27, 2011, at 12:14 AM, Robert Muir wrote:

> On Tue, Apr 26, 2011 at 11:41 PM, Grant Ingersoll <gsing...@apache.org> wrote:
>> I think this needs a bit more explanation.  AIUI, the primary cause for 
>> concern is that by making something a module, you are taking a private, 
>> internal API of Solr's and now making it a public API that must be 
>> maintained (and backwards maintained) which could slow down development as 
>> one now needs to be concerned with more factors than you would if it were 
>> merely an implementation detail in Solr.
>> 
> 
> Can we solve this? It seems like for lucene users, they currently only
> have this choice:
> 
> A. no access to feature X at all
> 
> but, couldn't they at least have this choice:
> 
> A. no access to feature X at all
> B. having access to some feature, but it has relaxed backwards
> compatibility to address the concern.
> 
> In other words, we could mark the api @experimental or whatever, and
> the user can choose not to use it from a lucene level if they don't
> want to deal with upgrade hassles.

Honestly, too much fight too see the trees through the forrest.

Yonik has compromised down with pretty much every module brought up, that if 
its not stated as "this feature is going to Lucene", if it goes to a module, if 
the module can have similar recs as the code had in Solr - that he's okay with 
it. To him it's very important that some of this stuff comes off as shared 
between Lucene/Solr and not just Lucene's. That's what I have gathered anyway. 
Fine by me.

My memory is that Yonik has never been stead fast against modules. He has tried 
to negotiate what he thinks is best in terms of this stuff. 

The break down comes from the personalities involved. Noone has been willing to 
swim to the end because it's hard work. Well some things are hard work. I say 
get used to it. I am.

The problem is that Simon says things like, everything should be a module and 
solr should just be sugar on Lucene. That scares Yonik. Then Yonik makes 
comments questioning individual modules. That scares the other guys. Both sides 
retreat to their corners.

Fantastic. Yes there is a middle ground - I've seen it swirl around and 
disappear back into the blood a few times. These volatile personalities are 
just not finding it.

- Mark


> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
> For additional commands, e-mail: dev-h...@lucene.apache.org
> 

- Mark Miller
lucidimagination.com

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






---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org
For additional commands, e-mail: dev-h...@lucene.apache.org

Reply via email to