Return-Path: Delivered-To: apmail-lucene-java-dev-archive@www.apache.org Received: (qmail 70670 invoked from network); 27 May 2006 18:52:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 27 May 2006 18:52:21 -0000 Received: (qmail 22875 invoked by uid 500); 27 May 2006 18:52:19 -0000 Delivered-To: apmail-lucene-java-dev-archive@lucene.apache.org Received: (qmail 22840 invoked by uid 500); 27 May 2006 18:52:19 -0000 Mailing-List: contact java-dev-help@lucene.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: java-dev@lucene.apache.org Delivered-To: mailing list java-dev@lucene.apache.org Received: (qmail 22829 invoked by uid 99); 27 May 2006 18:52:18 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 27 May 2006 11:52:18 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [169.229.70.167] (HELO rescomp.berkeley.edu) (169.229.70.167) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 27 May 2006 11:52:17 -0700 Received: by rescomp.berkeley.edu (Postfix, from userid 1007) id 2088F5B766; Sat, 27 May 2006 11:51:50 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by rescomp.berkeley.edu (Postfix) with ESMTP id 15E8D7F403 for ; Sat, 27 May 2006 11:51:50 -0700 (PDT) Date: Sat, 27 May 2006 11:51:50 -0700 (PDT) From: Chris Hostetter To: java-dev@lucene.apache.org Subject: Re: Lucene and Java 1.5 In-Reply-To: <200605271545.09231@danielnaber.de> Message-ID: References: <1148720927.5049.47.camel@localhost> <44783572.20108@manawiz.com> <200605271545.09231@danielnaber.de> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N : Java 1.5 has nice features, sure. But these features are mostly useful : during development, they are less usefull for existing and proven software : like Lucene. I think at least the core of Lucene should stay compatible As I understood it, the long term road map has been that 2.0.* would be th last major stable revision without serious API changes, and that 2.1.* versions are where serious refactoring/API changes might take place. Some of those 1.5 features might be very handy durring that process, and the use of Generics could help make the resulting APIs more self documenting and bulletproof. It seems to me that targetting 1.5 for 2.1.* is a smart way to proceed. -Hoss --------------------------------------------------------------------- To unsubscribe, e-mail: java-dev-unsubscribe@lucene.apache.org For additional commands, e-mail: java-dev-help@lucene.apache.org