Return-Path: X-Original-To: apmail-commons-dev-archive@www.apache.org Delivered-To: apmail-commons-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 649077F96 for ; Mon, 5 Dec 2011 19:22:48 +0000 (UTC) Received: (qmail 20457 invoked by uid 500); 5 Dec 2011 19:22:47 -0000 Delivered-To: apmail-commons-dev-archive@commons.apache.org Received: (qmail 20346 invoked by uid 500); 5 Dec 2011 19:22:47 -0000 Mailing-List: contact dev-help@commons.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Commons Developers List" Delivered-To: mailing list dev@commons.apache.org Received: (qmail 20338 invoked by uid 99); 5 Dec 2011 19:22:47 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Dec 2011 19:22:47 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of gudnabrsam@gmail.com designates 209.85.213.171 as permitted sender) Received: from [209.85.213.171] (HELO mail-yx0-f171.google.com) (209.85.213.171) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Dec 2011 19:22:43 +0000 Received: by yenr5 with SMTP id r5so4832147yen.30 for ; Mon, 05 Dec 2011 11:22:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:reply-to:in-reply-to:references:date:message-id :subject:from:to:content-type; bh=EYAI/s4pp1ww5sqvVQ0md+/4Oi60s1SlNhYyZ006J7Q=; b=v1Y7WALrBWhycsvL0X3ggCYuvxyRLjHKvYSVShAky9NMRjZ8StIJ5DQ9kiE6R/Ng8Z w1eiMhfG6QM4dQIjlhLT9tKKlkOw/An9BiGKFSsZMRAMV9/JYwXi+LmvomglF/0xOuof EzPzRGyk3fMZyD81BZbEnetPbSfRMjEy39IH4= MIME-Version: 1.0 Received: by 10.236.116.9 with SMTP id f9mr14440502yhh.0.1323112942178; Mon, 05 Dec 2011 11:22:22 -0800 (PST) Received: by 10.147.50.1 with HTTP; Mon, 5 Dec 2011 11:22:21 -0800 (PST) Reply-To: gudnabrsam@gmail.com In-Reply-To: References: <1323094640213-4160635.post@n4.nabble.com> <1323103588404-4161262.post@n4.nabble.com> <1323108612136-4161571.post@n4.nabble.com> Date: Mon, 5 Dec 2011 13:22:21 -0600 Message-ID: Subject: Re: [VOTE] Can the next version major version of a project require Java6? (i.e. drop Java 1.5) From: Matt Benson To: Commons Developers List Content-Type: text/plain; charset=ISO-8859-1 I think all that Sebastian is saying is something like "if you can create your new, cool API and the only things you really miss from Java 6 are @Override on interface implementation methods and ServiceLoader, for example, maybe it's worth that tiny bit of extra pain to reach that slightly larger audience." We all feel frustrated from time to time working in the community setting; I've been there myself, but I don't think Seb is just trying to be a killjoy just for the hell of it. Matt On Mon, Dec 5, 2011 at 1:13 PM, Christian Grobmeier wrote: > On Mon, Dec 5, 2011 at 7:38 PM, sebb wrote: >> On 5 December 2011 18:10, henrib wrote: >>> sebb-2-2 wrote >>>> >>>> My view is that while there is still a need for software to be able to >>>> run on Java 1.5, we should not insist on requiring a minimum of >>>> 1.6.*unless* there is good technical reason for doing so. >>>> >>> But you don't consider a good (technical) reason the fact that the >>> contributor can not/does not want to incur the cost of maintaining a JDK 1.5 >>> on its dev platforms to be able to contribute to newer versions... >> >> No, I don't consider that a valid reason on its own. > > Committing should be fun. If one does not want to support JDK 1.5 he > goes away. Henri seems as he does not want and would like to put > effort in a more modern environment. In addition, how many people can > you attract with a JDK 1.5 version to contribute? For me this is valid > reason. > >>> And no-one is stating that Java 1.5 is not in used in production somewhere; >>> but IMHO, these are not the ones that will be JEXL3 users, especially since >>> they have 2.1 (soon). >> >>> Anyway and beyond the point, my advice to 1.5 users is that before trying to >>> use "new" versions of libraries, migrating away from an unsupported/EOLed >>> platform should be their priority. >> >> Indeed, ideally everyone would now be using Java 6 and Windows users >> should all upgrade to Windows 7 etc. >> >> But that is a separate issue. > > No it is not. > > It seems you ignore my idea on having jexl2 in maintenance mode, but > this is actually what MS did with Win XP. Now they don't support it. I > ask myself, why do we need to support outdated jdks until all > committers are gone away or the library is the outdated people get > some fresher stuff (Collections vs Guava)? > > If Henri is the opinion that people should use jdk6 he should be > allowed to create such a version and call it Jexl3. > If you want to keep a jdk5 version, you are of course allowed to > support that one. > > Cheers > Christian > >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org >> For additional commands, e-mail: dev-help@commons.apache.org >> > > > > -- > http://www.grobmeier.de > https://www.timeandbill.de > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org > For additional commands, e-mail: dev-help@commons.apache.org > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org For additional commands, e-mail: dev-help@commons.apache.org