Return-Path: X-Original-To: apmail-db-derby-dev-archive@www.apache.org Delivered-To: apmail-db-derby-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 6784311BA1 for ; Fri, 29 Aug 2014 12:20:08 +0000 (UTC) Received: (qmail 91727 invoked by uid 500); 29 Aug 2014 12:20:08 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 91699 invoked by uid 500); 29 Aug 2014 12:20:08 -0000 Mailing-List: contact derby-dev-help@db.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: Delivered-To: mailing list derby-dev@db.apache.org Received: (qmail 91648 invoked by uid 99); 29 Aug 2014 12:20:07 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 29 Aug 2014 12:20:07 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of garydgregory@gmail.com designates 209.85.216.174 as permitted sender) Received: from [209.85.216.174] (HELO mail-qc0-f174.google.com) (209.85.216.174) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 29 Aug 2014 12:20:04 +0000 Received: by mail-qc0-f174.google.com with SMTP id i17so2224052qcy.33 for ; Fri, 29 Aug 2014 05:19:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=jzMardrubaeHWFS0P8YNjWikH1jslAp+gOnYFaEPio0=; b=GuTNawlA/HFskiF17EhBMLEz5YAenu+rcTEA4Bm1clAbgnsjOIR8aBby7wDsAQeqQz Jad90VWhRaWVk69sU1eHC8fJKzhX46QLwf+wvhhUJJpqBcICZ7+OwnuFwQ0T5Zg14Zfl u2L1MRKDlP3lGjiutW7bv96DxDlCu44oivTwTPh/1gx+aFZ5piB/YPURnsJ6fVyrQ6jq K1WcI+rV5IyQHku2lkkEatr+x8eodQYyA0aBfKVmLMyevFTn6b4bLv5PZ4hItiUGOzJA foxInmoVNjBeAyg5egCRXmsEO+VB3albc3Z2OBpCEC/1YXxtun0RcwyYiOPU5CMcoDGY 5TTA== MIME-Version: 1.0 X-Received: by 10.224.38.10 with SMTP id z10mr17033473qad.52.1409314783104; Fri, 29 Aug 2014 05:19:43 -0700 (PDT) Received: by 10.140.128.84 with HTTP; Fri, 29 Aug 2014 05:19:43 -0700 (PDT) In-Reply-To: References: Date: Fri, 29 Aug 2014 08:19:43 -0400 Message-ID: Subject: Re: Java 6 vs. 7 From: Gary Gregory To: "derby-dev@db.apache.org" Content-Type: multipart/alternative; boundary=001a11c2ecda0615730501c3abf6 X-Virus-Checked: Checked by ClamAV on apache.org --001a11c2ecda0615730501c3abf6 Content-Type: text/plain; charset=UTF-8 I created https://issues.apache.org/jira/browse/DERBY-6721 to track this task. Gary On Thu, Aug 28, 2014 at 6:50 PM, Gary Gregory wrote: > There are several aspects. In the language, I like try with with > resources, type inference, and multi - catch clauses. > > I am in a special situation in that I am working on a custom derby build > for a special use case. Using one level of jdbc and java makes the whole > task easier to develop, build and in general deal with. > > Gary > > > -------- Original message -------- > From: Myrna van Lunteren > Date:08/28/2014 14:31 (GMT-05:00) > To: derbydev > Subject: Re: Java 6 vs. 7 > > Hi, > > I looked but cannot find any official EOS statements or dates for Java 6 > from IBM. > > I found that Java 5 by IBM had a EOS(or perhaps EOL?) in 2009 - just like > Oracle did; which does not imply a commitment regarding Java 6, however. > > Either way, I think it's fair to deprecate Java 6 in a future feature > release - I like Rick's proposal. > > Was there some specific functionality that is of concern/interest here? > > Myrna > > > On Thu, Aug 28, 2014 at 10:26 AM, Rick Hillegas > wrote: > >> On 8/27/14 5:32 PM, Gary Gregory wrote: >> >>> Hi All, >>> >>> Now that DERBY-6213 >>> is in the books, is there any interest here in deprecating Java 6 in favor >>> of Java 7? >>> >>> Gary >>> -- >>> E-Mail: garydgregory@gmail.com | >>> ggregory@apache.org >>> Java Persistence with Hibernate, Second Edition >> bauer3/> >>> JUnit in Action, Second Edition >>> Spring Batch in Action >>> Blog: http://garygregory.wordpress.com >> com/> >>> >>> Home: http://garygregory.com/ >>> Tweet! http://twitter.com/GaryGregory >>> >> Thanks for raising this issue, Gary. Oracle stopped creating public >> releases of Java 6 last year: http://www.oracle.com/ >> technetwork/java/eol-135779.html. However, Oracle continues to provide >> new releases of Java 6 for customers who buy support contracts. I can't >> find any information on IBM's commitment to Java 6. Maybe one of the IBM >> engineers can comment. >> >> In the interests of reducing code/testing complexity, I'd be happy to >> deprecate support for Java 6. When we deprecate a platform, we generally >> produce one last feature release for it. It is that last release which >> announces the deprecation. If we followed that convention, then next year's >> 10.12 release would still support Java 6. The first release to drop Java 6 >> support would be 10.13, due out in 2016 if we keep to our usual release >> cadence. >> >> What do other people think? >> >> Thanks, >> -Rick >> > > -- E-Mail: garydgregory@gmail.com | ggregory@apache.org Java Persistence with Hibernate, Second Edition JUnit in Action, Second Edition Spring Batch in Action Blog: http://garygregory.wordpress.com Home: http://garygregory.com/ Tweet! http://twitter.com/GaryGregory --001a11c2ecda0615730501c3abf6 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I created https://issues.apache.org/jira/browse/DERBY-6721 to t= rack this task.

Gary

<= br>
On Thu, Aug 28, 2014 at 6:50 PM, Gary Gregory <garydgregory@gmail.com> wrote:
There are several aspects. In the language, =C2=A0I like try with with= resources, type inference, =C2=A0and multi - catch clauses.=C2=A0

=
I am in a special situation in that I am working on a custom der= by build for a special use case. Using one level of jdbc and java makes the= whole task easier to develop, =C2=A0build and in general deal with.

Gary


-------- Original message ----= ----
From: Myrna van Lunteren
Date:08/28/2014 = 14:31 (GMT-05:00)
To: derbydev
Subject: Re: Java 6 vs. 7
<= br>
Hi,

I looked but cannot find any offi= cial EOS statements or dates for Java 6 from IBM.

I found that Java = 5 by IBM had a EOS(or perhaps EOL?) in 2009 - just like Oracle did; which d= oes not imply a commitment regarding Java 6, however.

Either way, I think it's fair to deprecate Java 6 in a future featu= re release - I like Rick's proposal.

Was there some s= pecific functionality that is of concern/interest here?

Myrna

<= br>
On Thu, Aug 28, 2014 at 10:26 AM, Rick Hilleg= as <rick.hillegas@oracle.com> wrote:
On 8/27/14 5:32 PM, Gary Gregory wrote:=
Hi All,

Now that DERBY-6213 <https://issues.apache.org/jira/browse/DE= RBY-6213> is in the books, is there any interest here in deprecating= Java 6 in favor of Java 7?

Gary
--
E-Mail: garydgr= egory@gmail.com <mailto:garydgregory@gmail.com> | ggregory@apache.org <mailto:ggregory@apache.org<= /a>>
Java Persistence with Hibernate, Second Edition <http://www.manning.com/bauer3/= >
JUnit in Action, Second Edition <http://www.manning.com/tahchiev/>
Spring Batch in Action <http://www.manning.com/templier/>
Blog: http:/= /garygregory.wordpress.com <http://garygregory.wordpress.com/= >
Thanks for raising this issue, Gary. Oracle stopped creating public release= s of Java 6 last year: http://www.oracle.com/technetwork/j= ava/eol-135779.html. However, Oracle continues to provide new re= leases of Java 6 for customers who buy support contracts. I can't find = any information on IBM's commitment to Java 6. Maybe one of the IBM eng= ineers can comment.

In the interests of reducing code/testing complexity, I'd be happy to d= eprecate support for Java 6. When we deprecate a platform, we generally pro= duce one last feature release for it. It is that last release which announc= es the deprecation. If we followed that convention, then next year's 10= .12 release would still support Java 6. The first release to drop Java 6 su= pport would be 10.13, due out in 2016 if we keep to our usual release caden= ce.

What do other people think?

Thanks,
-Rick




--
--001a11c2ecda0615730501c3abf6--