lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Robert Engels" <>
Subject RE: Lucene and Java 1.5
Date Tue, 30 May 2006 17:03:20 GMT
I think the code "cleanliness" of 1.5 and the better concurrent classes are
a huge benefit.

I know in our project we developed many similar classes, and these can no be
replaced by core JDK classes. I also find 1.5 code far easier to read and
work with.

I just don't understand why a "few' voices can hold back progress. These
"few" can just run older versions of Lucene. 1.5 has been released for
almost 4 years on most major platforms. Not using 1.5 for such a high
profile project is absurd.

-----Original Message-----
From: Erik Hatcher [] 
Sent: Tuesday, May 30, 2006 11:55 AM
Subject: Re: Lucene and Java 1.5

On May 30, 2006, at 11:45 AM, DM Smith wrote:
> By stating that I needed to run on Mac OS 9, this also implies that I 
> need to run on OSX prior to Tiger (10.4) which does not have Java
> 5 and according to everything that I read, won't. OSX 10.3 does not 
> seem like an unreasonable target platform for Lucene applications.

for all such arguments, my take is (as a fervent Mac-head myself) that we
allow folks to innovate using whatever technical details they want and let
lucene evolve as the state of the art of languages changes.  there are
always older versions of lucene that work quite well enough on other
versions of java, etc.  those that need to maintain back compatibility
should step forward to work on that as things evolve.

certainly we are not suggesting that we go crazy using features of a newer
JDK "just because"... but if there is a performance advantage then we have
an obligation to pursue it.  for new development like the GData server,
Solr, etc, we should be loose and allow the creative individuals to do their
own thing.  for lucene core, we need compelling reasons to jump to a higher
JDK requirement.

we will not hold up progress because of the few that don't upgrade their
macs when steve jobs waves his magic wand.

	Erik - from a snazzy speedy MacBook Pro running OS X 10.4.6 and not
looking back.

To unsubscribe, e-mail:
For additional commands, e-mail:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message