Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 34712 invoked from network); 19 Nov 2008 17:56:00 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 19 Nov 2008 17:56:00 -0000 Received: (qmail 23225 invoked by uid 500); 19 Nov 2008 17:56:08 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 23181 invoked by uid 500); 19 Nov 2008 17:56:08 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 23170 invoked by uid 99); 19 Nov 2008 17:56:08 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 19 Nov 2008 09:56:08 -0800 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (athena.apache.org: local policy) Received: from [76.13.13.93] (HELO smtp110.prem.mail.ac4.yahoo.com) (76.13.13.93) by apache.org (qpsmtpd/0.29) with SMTP; Wed, 19 Nov 2008 17:54:45 +0000 Received: (qmail 14159 invoked from network); 19 Nov 2008 17:54:29 -0000 Received: from unknown (HELO Macintosh.local) (dwoods@75.177.164.142 with plain) by smtp110.prem.mail.ac4.yahoo.com with SMTP; 19 Nov 2008 17:54:29 -0000 X-YMail-OSG: zeOvqXAVM1mJcnriMmfJ8shBrikkPOwPWZzFyokUQ9YJIsUnQIwP2geuApttqZDu5Q32SSgSMiBoMNMAN11G92.BwWTLVWSdk4DydWkpR4oYOqu.ek_K9UmPL5dQt9D2cSBrAZ9mKiu8GcEThk4Iu_EVHPdm5xU6NVZxyvo- X-Yahoo-Newman-Property: ymail-3 Message-ID: <492452D5.9030408@apache.org> Date: Wed, 19 Nov 2008 12:54:29 -0500 From: Donald Woods User-Agent: Thunderbird 2.0.0.17 (Macintosh/20080914) MIME-Version: 1.0 To: dev@geronimo.apache.org Subject: Re: [DISCUSS] Only Support Java SE 6 with Geronimo 2.2 References: <4913CC59.2090203@apache.org> In-Reply-To: <4913CC59.2090203@apache.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org OK, given the info from Dan about CXF and JAXB, I withdraw my suggestion to only use the JAXB/JAXWS shipped in Java SE 6, which also means there is no good reason to only support Java SE 6 for runtime.... So, to summarize: 1) we continue on the path of including a JAXB/JAXWS in the assemblies 2) we will only JEE5 certify on Sun Java SE 6 3) we will continue building with Java SE 5 and not block users from using it as their runtime JVM, but we'll recommend that everyone use Java SE 6 used for certification -Donald Donald Woods wrote: > The time has come to make the hard decision - > > Do we only build and certify Geronimo 2.2 on the Sun 1.6.0 JDK and drop > support for running on Java SE 5? > > Pros: > - Reduce testing effort to one version of Java > - Allows us to use the JAXB 2.1, JAX-WS 2.1 and wsgen tools in the JDK, > instead of shipping those jars in our assemblies (and removes some more > Sun RI from our assemblies) :-) > - Keeps us current on the latest Java release > - All major platforms have a Java SE 6 solution: > - Sun provided 1.6.0 for Windows, Solaris, Linux on Intel/AMD > - MacOS 10.5.x provides 1.6.0_07 > - openSUSE 11.0/11.1 users can install Sun 1.6.0_10 from build repos > - Ubuntu 7.04 and later users can install Sun 1.6.0 from net repos > - Fedora 9/10 comes with OpenJDK 6, but users can install Sun 1.6.0 > - IBM provides 1.6.0 SR2 for AIX, pLinux, zLinux, zOS, ... > > Cons: > - Users will have to upgrade to Java SE 6 to run Geronimo 2.2 > - Will require us to maintain the 2.1 branch during 2009 for any users > who want to stay on Java SE 5 > > I'm for moving to a Java SE 6 only runtime for Geronimo 2.2. > > > -Donald >