lucene-general mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Mark Miller <>
Subject Re: [VOTE] Create Solr TLP
Date Wed, 27 Apr 2011 00:12:47 GMT

On Apr 26, 2011, at 7:43 PM, Michael Busch wrote:

> I totally agree with Robert and Simon that it is currently very frustrating that moving
code to Lucene is being veto'ed on.

What has been vetoed on? The response veto today? That hardly counts right? Just part of today's
BS fun. If you guys are letting yonik stop you before you even begin - I suppose with a glance
- than really, thats your issue IMO.

Consider this: if you did the work necessary to make join a module and polished it all off
and submitted it to Lucene - you think yonik standing alone would block that? I find this
a very weak argument. Perceived road blocks are certainly no roadblock. Revert wars are a
road block.

Making challenges or pointing things out are not road blocks and should not be frowned upon.
The good stuff makes it past that IMO. You could make the same argument against all us comitters
- we are all road blocks, because we all question patches from new contributors (and old).
I had to adjust my highlighter patch for a fricken year before it was committed. Did I claim
road block? No - I worked on the damn highlighter until it went in. 

This leads us back to more rehashing though...not the elusive solution...

> It doesn't necessarily even have to take longer to develop a new feature as a shared
module vs. one that only lives in Solr. What usually takes much longer is to develop it first
in Solr, then after the release was made refactor it and move it to a module, with the burden
of having to maintain backwards-compatibility with the original implementation.

IMO, this is up to the contributor. If a contributor wants to implement join for solr and
not as a module, great. In many respects that can be easier. There are tradeoffs. Mandating
one thing or another is a mistake. If someone wants to do it the other way, great too. Users
benefit in both cases and I am happy.

- Mark Miller

Lucene/Solr User Conference
May 25-26, San Francisco

View raw message