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 B8A2669A1 for ; Thu, 30 Jun 2011 20:18:06 +0000 (UTC) Received: (qmail 35700 invoked by uid 500); 30 Jun 2011 20:18:06 -0000 Delivered-To: apmail-db-derby-dev-archive@db.apache.org Received: (qmail 35675 invoked by uid 500); 30 Jun 2011 20:18:06 -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 35668 invoked by uid 99); 30 Jun 2011 20:18:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 30 Jun 2011 20:18:05 +0000 X-ASF-Spam-Status: No, hits=0.7 required=5.0 tests=RCVD_IN_DNSWL_NONE,SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [66.94.237.219] (HELO nm18.access.bullet.mail.mud.yahoo.com) (66.94.237.219) by apache.org (qpsmtpd/0.29) with SMTP; Thu, 30 Jun 2011 20:17:57 +0000 Received: from [66.94.237.196] by nm18.access.bullet.mail.mud.yahoo.com with NNFMP; 30 Jun 2011 20:17:36 -0000 Received: from [66.94.237.119] by tm7.access.bullet.mail.mud.yahoo.com with NNFMP; 30 Jun 2011 20:17:36 -0000 Received: from [127.0.0.1] by omp1024.access.mail.mud.yahoo.com with NNFMP; 30 Jun 2011 20:17:36 -0000 X-Yahoo-Newman-Id: 511466.89709.bm@omp1024.access.mail.mud.yahoo.com Received: (qmail 20511 invoked from network); 30 Jun 2011 20:17:36 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=sbcglobal.net; h=DKIM-Signature:Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=repGDlydTays56e2DudEfTLBRTPUPPw9QVkY8CZNxB+BPRDXq8t5mozMqTrY1gBlKzrctqwiSnlebkCc0vI0KaHfB/iIPDQdShgwq3o/sSzzZRyBVvti2CbRbnhv7M8g8BKdnFrPhdoCLwvxV2xnatElqGrJGBk9bRDBIInA9JU= ; DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sbcglobal.net; s=s1024; t=1309465056; bh=KZ/SmwXih3RWtVZ5ykXnoIPV+okhJdIl4UUyCugWk9k=; h=Received:X-Yahoo-SMTP:X-YMail-OSG:X-Yahoo-Newman-Property:Message-ID:Date:From:User-Agent:MIME-Version:To:Subject:References:In-Reply-To:Content-Type:Content-Transfer-Encoding; b=btIkSsPWGh8Vp1sZ0Y3yrr4eIEMVrN9aXxZy/PYLBZ2e5oSx/3r3VISBVll9k76WtZuIRS+odQPkkJ1xp7+8ODIm7I6674CU/7r/wo7Op5vfe2afkw9jC8L6k/SmtF66u/+xH+AuokscIQ7KVdcl6KmooPlxxhJD3F2ZoS4ICyY= Received: from [192.168.1.104] (mikem_app@71.131.177.68 with plain) by smtp107.sbc.mail.mud.yahoo.com with SMTP; 30 Jun 2011 13:17:36 -0700 PDT X-Yahoo-SMTP: 0mCmWXSswBCWOCMKYdwRsTx1yUFXw1u4Y1Itob3JXDF8Loh0 X-YMail-OSG: 7Elf.hUVM1kWR.mhWtfsSCeyHdt4KcW8Z4lVGY4yCGxH8nr sIKW3l6FS8O.3bNufEdC0v29loTIms.ZDlUnmzDddONGgI_xIuAADJGd4XBu VFAfdzGx3nIrwS6QWDaO4OlcAfXxCrGW0NyCuxlEUQkgQp3iuhnqoQeXgLe3 pZtmI4GLXgvWWMueqsUHjtl7m2aRdCcnz1ylQwadeOmBUFNLOub.Qh7lPOfS V9aMjtpaklNC9qdruegyVTV_JjVzoNmim3oUQBH0Fmg9ugFqu4Nvmqa7fisz axCyuJ82WYZuv2Pjx_psadA9QgxlQtjNQZ7YMqOGjkENM7tnNe0tMlsZmpHq ChIgtmoMEedGOAxQWxvxUybQfaUtXCWiM04MgA8AzRqbtns8- X-Yahoo-Newman-Property: ymail-3 Message-ID: <4E0CD9D9.8050405@sbcglobal.net> Date: Thu, 30 Jun 2011 13:17:29 -0700 From: Mike Matrigali User-Agent: Thunderbird 2.0.0.24 (Windows/20100228) MIME-Version: 1.0 To: derby-dev@db.apache.org Subject: Re: Sunsetting support for Derby on JVM 1.4 References: <4E0CA6D2.5010607@oracle.com> In-Reply-To: <4E0CA6D2.5010607@oracle.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Rick Hillegas wrote: > No-one on the user list has objected to sunsetting support for JVM 1.4 > starting with Derby 10.9. There is still some interest in supporting > small devices on CDC/FP 1.1. Sunsetting support for JVM 1.4 would mean > that we would stop running regression tests on that platform (starting > with Derby 10.9) and we would not spend a lot of effort chasing problems > on that platform. > > Because we would continue supporting CDC/FP 1.1, we would not be able to > modernize the bulk of Derby code to take advantage of language features > introduced by Java 5. These features include enums, annotations, and > generics. > > I would like to move ahead with sunsetting support for JVM 1.4. I'm > happy to call a formal vote to ratify this change if people think that > would be useful. What are your thoughts? > > Thanks, > -Rick > I am not sure what it means in open source for such a vote. If anyone wants to run tests and fix issues for JVM 1.4 or any other JVM that seems fine to me. Individual contributors as always can decide which features and bugs to work on. It would be different if we were deciding to actively check in things to the default Derby set of features that we know would not work against JVM 1.4 architecture. As I understand it nothing is changing. The default set of Derby 10.9 is designed to work against the JDK 1.4 spec, and allows extensions against more recent specs for features designed to be "optional and/or enhanced".