Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 43520 invoked from network); 12 Oct 2006 20:18:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 12 Oct 2006 20:18:26 -0000 Received: (qmail 65405 invoked by uid 500); 12 Oct 2006 20:18:25 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 65352 invoked by uid 500); 12 Oct 2006 20:18:25 -0000 Mailing-List: contact dev-help@directory.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Apache Directory Developers List" Delivered-To: mailing list dev@directory.apache.org Received: (qmail 65341 invoked by uid 99); 12 Oct 2006 20:18:25 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Oct 2006 13:18:25 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of j.henne@levigo.de designates 62.206.214.5 as permitted sender) Received: from [62.206.214.5] (HELO mail.levigo.de) (62.206.214.5) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 12 Oct 2006 13:18:22 -0700 Received: from ASSP-nospam (mail.levigo.de [127.0.0.1]) by mail.levigo.de (Postfix) with ESMTP id E8CFE7EE7 for ; Thu, 12 Oct 2006 22:18:00 +0200 (CEST) Message-ID: <452EA2F6.5010804@levigo.de> Date: Thu, 12 Oct 2006 22:17:58 +0200 From: =?ISO-8859-1?Q?J=F6rg_Henne?= User-Agent: Thunderbird 1.5.0.7 (Windows/20060909) MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: [VOTE] java 5 ? References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Brightmail-Tracker: AAAAAA== X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N Emmanuel Lecharny schrieb: > Hi guys, > > we are currently thinking of moving from java 1.4 to java 5. The > question is : "When ?" For me the question is: "Why?" :-) There are some very good reasons for switching to 5. I'd just like to know which ones are the key motivators. If it is for the syntactic sugar and generics, that's fine with me. Retrotranslator works reasonably well for those cases, just in case one really needs a 1.4 compatible version. The library is a different kind of beast, though, and once there is a dependency on a large number of new library features, there's no way back. So, I'd prefer... [x] Let's use java 5 right now in 1.1 version (which is currently the trunk), and this will become the 1.5 release ... with the additional caveat, to try to preserve library backwards-compatibility as long as possible. Joerg Henne