Return-Path: Delivered-To: apmail-struts-dev-archive@www.apache.org Received: (qmail 70998 invoked from network); 29 Jul 2008 11:49:47 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 29 Jul 2008 11:49:47 -0000 Received: (qmail 12277 invoked by uid 500); 29 Jul 2008 11:49:45 -0000 Delivered-To: apmail-struts-dev-archive@struts.apache.org Received: (qmail 12266 invoked by uid 500); 29 Jul 2008 11:49:45 -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 12255 invoked by uid 99); 29 Jul 2008 11:49:45 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Jul 2008 04:49:45 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [85.214.44.140] (HELO e.nrgie.net) (85.214.44.140) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 29 Jul 2008 11:48:48 +0000 Received: from webmail.nrgie.net (localhost [127.0.0.1]) by e.nrgie.net (Postfix) with ESMTP id 6BB01EFCBA8 for ; Tue, 29 Jul 2008 13:48:37 +0200 (CEST) Received: from 80.87.162.65 (SquirrelMail authenticated user rene) by webmail.nrgie.net with HTTP; Tue, 29 Jul 2008 13:48:37 +0200 (CEST) Message-ID: <46942.80.87.162.65.1217332117.squirrel@webmail.nrgie.net> In-Reply-To: <436d9a250807290410o27351e7cj2c0cbab8f606eb6e@mail.gmail.com> References: <1c661f2f0807252202l759c34b7l7b083a6b8cbd52eb@mail.gmail.com> <488AD08D.9030507@alsutton.com> <488AD226.2050804@alsutton.com> <488C87E6.1070906@it-neering.net> <7425423A-9C2B-485E-9EA2-B85EA5E010FC@pontarelli.com> <38015.80.87.162.65.1217329134.squirrel@webmail.nrgie.net> <436d9a250807290410o27351e7cj2c0cbab8f606eb6e@mail.gmail.com> Date: Tue, 29 Jul 2008 13:48:37 +0200 (CEST) Subject: Re: [s2] Google XML Pages (GXP) to replace Freemarker in tags? From: "Rene Gielen" To: "Struts Developers List" User-Agent: SquirrelMail/1.4.8 MIME-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Priority: 3 (Normal) Importance: Normal X-Virus-Checked: Checked by ClamAV on apache.org Yeah, the 7.0.3 maven integration is still not convincing, and in that case 7.0.x EAP is an option, should not be as risky as an 8.0 EAP. I'm still using the maven:idea plugin most of the time, accompanied with a build server it makes your small turnarounds often a lot faster, while keeping all your maven benefits... Am Di, 29.07.2008, 13:10, schrieb Don Brown: > I agree, however, the pain of the piss-poor Maven 2 integration in > 7.0.3 is mostly gone in 7.0.4 EAP (Selena). I think just about > everyone at Atlassian switched over to it, as you save hours in a day > not having to wait while IDEA downloads the Maven world every. single. > time. > > Don > > On Tue, Jul 29, 2008 at 8:58 PM, Rene Gielen > wrote: >> Yes, I know, but since I work with IDEA in my daytime job, EAP versions >> are not acceptable :) >> >> Am Mo, 28.07.2008, 18:58, schrieb Brian Pontarelli: >>> IJ 8.0 has built in FTL support. EAPs are currently available. >>> >>> -bp >>> >>> >>> On Jul 27, 2008, at 8:36 AM, Rene Gielen wrote: >>> >>>> I Like it very much, from what I can tell from a first glance. In >>>> addition to the interesting features, it should be nice to work with >>>> an >>>> IDE like IDEA (which still lacks fm support). >>>> >>>> Al Sutton schrieb: >>>>> P.S. If you want to know more about GXP there is a history available >>>>> from >>>>> http://google-opensource.blogspot.com/2008/07/google-xml-pages-functional-markup.html >>>>> >>>>> >>>>> Al Sutton wrote: >>>>>> Gets my vote. GXP will have had "real-world" thrashing and >>>>>> monitoring >>>>>> whereas as we've seen recently freemarkers scalability issues aren't >>>>>> always found and fixed that quickly. >>>>>> >>>>>> Al. >>>>>> >>>>>> Don Brown wrote: >>>>>>> It is pretty well known that Google uses WebWork 2 and Struts 2 in >>>>>>> many of its applications, but for the view layer, they use Google >>>>>>> XML >>>>>>> Pages (GXP) [1], which was just opened source yesterday or so. >>>>>>> There >>>>>>> is a lot to like in GXP like type safety, speed, correct HTML >>>>>>> generation, automatic support for HTML and XHTML (one of our >>>>>>> frequent >>>>>>> tickets), automatic encoding of untrusted content, and even things >>>>>>> like mulitiple language support. >>>>>>> >>>>>>> This might be a perfect replacement for Freemarker in our tags as >>>>>>> the >>>>>>> templates can be compiled, have better error reporting, don't >>>>>>> introduce yet another expression language, and solve a number of >>>>>>> our >>>>>>> outstanding feature requests around tags. >>>>>>> >>>>>>> Thoughts? >>>>>>> >>>>>>> Don >>>>>>> >>>>>>> [1] http://code.google.com/p/gxp/ >>>>>>> >>>>>>> --------------------------------------------------------------------- >>>>>>> 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 >>>>>> >>>>> >>>>> >>>>> --------------------------------------------------------------------- >>>>> 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 >>>> >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org >>> For additional commands, e-mail: dev-help@struts.apache.org >>> >>> >> >> >> -- >> Rene Gielen | http://it-neering.net/ >> Aachen | PGP-ID: BECB785A >> Germany | gielen at it-neering.net >> >> >> --------------------------------------------------------------------- >> 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 > > -- Rene Gielen | http://it-neering.net/ Aachen | PGP-ID: BECB785A Germany | gielen at it-neering.net --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@struts.apache.org For additional commands, e-mail: dev-help@struts.apache.org