Return-Path: Delivered-To: apmail-struts-dev-archive@www.apache.org Received: (qmail 34780 invoked from network); 25 Apr 2006 11:58:59 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 25 Apr 2006 11:58:57 -0000 Received: (qmail 65950 invoked by uid 500); 25 Apr 2006 11:58:32 -0000 Delivered-To: apmail-struts-dev-archive@struts.apache.org Received: (qmail 65915 invoked by uid 500); 25 Apr 2006 11:58:32 -0000 Mailing-List: contact dev-help@struts.apache.org; run by ezmlm Precedence: bulk List-Unsubscribe: List-Help: List-Post: List-Id: "Struts Developers List" Reply-To: "Struts Developers List" Delivered-To: mailing list dev@struts.apache.org Received: (qmail 65902 invoked by uid 99); 25 Apr 2006 11:58:32 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Apr 2006 04:58:31 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: domain of rosenberg.leon@googlemail.com designates 64.233.162.198 as permitted sender) Received: from [64.233.162.198] (HELO nz-out-0102.google.com) (64.233.162.198) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 25 Apr 2006 04:58:31 -0700 Received: by nz-out-0102.google.com with SMTP id o37so1220680nzf for ; Tue, 25 Apr 2006 04:58:10 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=googlemail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=ayDBCqHQE8yUgGyyT5HM1DaympXnM4QwE9xvz5OgF9aXay0KSHF7P+CjocTGpN1CkoAs4CmQcy80iGiwGQrJxkxSl2TfoV8JuNN6aDZgtEeeImZhkLD+xCMlDuUK1M0FlQf3eKIeJjHwXtfjDZMzMiW+j3Cw4lm5kLUDVLGbPSo= Received: by 10.65.248.18 with SMTP id a18mr3646252qbs; Tue, 25 Apr 2006 04:58:10 -0700 (PDT) Received: by 10.65.97.10 with HTTP; Tue, 25 Apr 2006 04:58:10 -0700 (PDT) Message-ID: <327858f40604250458t3d071ecesdfe628cbd9a41588@mail.gmail.com> Date: Tue, 25 Apr 2006 13:58:10 +0200 From: "Leon Rosenberg" To: "Struts Developers List" Subject: Re: [action2] [VOTE] Target Java 5, support 1.4 through Retroweaver In-Reply-To: <444D3402.7080609@twdata.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline References: <444D3402.7080609@twdata.org> X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N +1 Leon On 4/24/06, Don Brown wrote: > There has been a lot of discussion on Java 5 support for Struts Action 2,= and from my reading of the comments, we have > settled on a path, but I want to formalize it in a vote to ensure we are = all on the same page. > > I vote we develop Struts Action 2 with Java 5, taking advantage of it whe= re ever we can. At the same time, we should > use Retroweaver to build jars that will run in a 1.4 JVM. For those that= aren't familiar, Retroweaver supports > conversion of an impressive amount of Java 5 features and language change= s. In summary, Retroweaver supports [1]: > > * generics > * extended for loops > * static imports > * autoboxing/unboxing > * varargs > * enumerations > * annotations > > Therefore, our development philosophy will be to take _full_ advantage of= Java 5, but provide a working jar for Java > 1.4, however, we can't guarantee every Struts Action 2.0 feature will be = available to Java 1.4 users. > > ------------------------------------------------------------------ > [ ] +1 Make Java 5 the target > [ ] +0 I am fine with this move, but I'll still mainly interested in 1.4 > [ ] -0 I am not too keen, because ... > [ ] -1 I am against this move, because ... > ------------------------------------------------------------------ > > I'll tally the votes after at least 72 hours and include the count in our= STATUS file. The vote is open to anyone. > > Don > > [1] http://retroweaver.sourceforge.net/documentation.html > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org > For additional commands, e-mail: dev-help@struts.apache.org > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org For additional commands, e-mail: dev-help@struts.apache.org