Return-Path: Delivered-To: apmail-directory-dev-archive@www.apache.org Received: (qmail 91760 invoked from network); 8 Feb 2011 16:53:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 8 Feb 2011 16:53:36 -0000 Received: (qmail 38975 invoked by uid 500); 8 Feb 2011 16:53:36 -0000 Delivered-To: apmail-directory-dev-archive@directory.apache.org Received: (qmail 38784 invoked by uid 500); 8 Feb 2011 16:53:34 -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 38777 invoked by uid 99); 8 Feb 2011 16:53:33 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Feb 2011 16:53:33 +0000 X-ASF-Spam-Status: No, hits=-2000.0 required=5.0 tests=ALL_TRUSTED,T_RP_MATCHES_RCVD X-Spam-Check-By: apache.org Received: from [140.211.11.9] (HELO minotaur.apache.org) (140.211.11.9) by apache.org (qpsmtpd/0.29) with SMTP; Tue, 08 Feb 2011 16:53:31 +0000 Received: (qmail 91615 invoked by uid 99); 8 Feb 2011 16:53:08 -0000 Received: from localhost.apache.org (HELO emmanuel-lecharnys-MacBook-Pro.local) (127.0.0.1) (smtp-auth username elecharny, mechanism plain) by minotaur.apache.org (qpsmtpd/0.29) with ESMTP; Tue, 08 Feb 2011 16:53:08 +0000 Message-ID: <4D5174F2.5030003@apache.org> Date: Tue, 08 Feb 2011 17:53:06 +0100 From: =?UTF-8?B?RW1tYW51ZWwgTMOpY2hhcm55?= Reply-To: elecharny@apache.org Organization: The Apache Software Foundation User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.13) Gecko/20101207 Thunderbird/3.1.7 MIME-Version: 1.0 To: Apache Directory Developers List Subject: Re: Concurrent classes in junit-addons References: <4D510F8A.3030505@gmail.com> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Virus-Checked: Checked by ClamAV on apache.org On 2/8/11 1:43 PM, Alex Karasulu wrote: > On Tue, Feb 8, 2011 at 11:40 AM, Emmanuel Lecharny wrote: >> On 2/8/11 10:32 AM, Stefan Seelmann wrote: >>> On Tue, Feb 8, 2011 at 9:20 AM, Stefan Seelmann >>> wrote: >>>> I found something over at stackoverflow to define different compile >>>> versions for main and test code [4], I'll test that. >>> Obviously that won't work because JDK5 doesn't have a Java6 compiler. >>> >>> So what I would suggest is to copy the classes from [5] with the >>> original package names and license/copyright headers to our >>> junit-addons module. As the classes have the ALv2 license header we >>> are safe to copy them. An advantage is that once we switch to Java6 we >>> can drop those classes and use the com.mycila:mycila-junit dependency. >>> >>> Thoughts? >> Go for it. >> >> I'm not sure we can drop Java 5 now, many users are still using it... > One more reason why they should switch to Java 6. Java 5 is way slower. > > IMO we should not have to keep building for it. Java 7 is out. We're > supporting 6& 7. Frankly, I wish we can drop Java 5 completely, but I'm afraid it's still widely used in enterprises : http://www.theserverside.com/discussions/thread.tss?thread_id=61645 Even if this poll is not realistic, it says that 34% of the companies are still using Java 5 :/ : "Question four: At work, what JVM do you target compilation for? Java 6 won again, with 247 responses (58%); Java 1.4 got 33 (8%), Java 5 got 146 (34%). One person said they used Retroweaver for clients with 1.4." -- Regards, Cordialement, Emmanuel Lécharny www.iktek.com