Return-Path: Delivered-To: apmail-myfaces-dev-archive@www.apache.org Received: (qmail 93446 invoked from network); 27 Apr 2009 15:42:58 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.3) by minotaur.apache.org with SMTP; 27 Apr 2009 15:42:58 -0000 Received: (qmail 27642 invoked by uid 500); 27 Apr 2009 15:42:58 -0000 Delivered-To: apmail-myfaces-dev-archive@myfaces.apache.org Received: (qmail 27578 invoked by uid 500); 27 Apr 2009 15:42:58 -0000 Mailing-List: contact dev-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Development" Delivered-To: mailing list dev@myfaces.apache.org Received: (qmail 27570 invoked by uid 99); 27 Apr 2009 15:42:57 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Apr 2009 15:42:57 +0000 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: domain of mwessendorf@gmail.com designates 209.85.219.172 as permitted sender) Received: from [209.85.219.172] (HELO mail-ew0-f172.google.com) (209.85.219.172) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 27 Apr 2009 15:42:48 +0000 Received: by ewy20 with SMTP id 20so4230455ewy.12 for ; Mon, 27 Apr 2009 08:42:26 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:sender:received:in-reply-to :references:date:x-google-sender-auth:message-id:subject:from:to :content-type:content-transfer-encoding; bh=SksR80H/Ln7ReeC1kXRf8+VlcNjKllkGOKJxccQsDnw=; b=FBxiwj+YBXSwmQgAVeNeYtsm0/QcMNpgaITrUCGR+Mmo0mxoy6Ss72Rey+iXeExdnU WvouVzPkwvVX6eHvE1+UcqWLI/nH0vZ7bGmGeHK8YT8vrPDCxBOQ+fjoBfc9Vu5Ci8AC dpZU513mmL7D1Epka2Tgy+wCgFRBfzSzVRzZw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:date :x-google-sender-auth:message-id:subject:from:to:content-type :content-transfer-encoding; b=ThXNZ3oRxDShaROg8o7M8kZE1/xENYOGHACiWGDIIFbnVRV4k1K2KQFRvze82LQlU5 pWW9ccZUObiJt95CjmpaIUkAB518rRac2OWvVRwUCbbMuJIC/784M8OzKsc+j3JvVxYl ZlefcMq18+TCFoIPB0IAm/+ke1eMiJVZaQyFY= MIME-Version: 1.0 Sender: mwessendorf@gmail.com Received: by 10.210.82.2 with SMTP id f2mr2861510ebb.75.1240846946753; Mon, 27 Apr 2009 08:42:26 -0700 (PDT) In-Reply-To: <8f985b960904270836w7a0c8d55lf91e3b632e941b08@mail.gmail.com> References: <49E85CDD.7000409@J4Fry.org> <49F599C0.407@J4Fry.org> <71235db40904270554v2103b8a5na1aa9a1117476b3f@mail.gmail.com> <71235db40904270608g596cab6bm5775a66280220fcf@mail.gmail.com> <49F5B06C.4040105@J4Fry.org> <71235db40904270620s74b6724bp8d32c86f5c3b44a3@mail.gmail.com> <71235db40904270625g7176a1c2l20a01dd64ea0e16e@mail.gmail.com> <8f985b960904270836w7a0c8d55lf91e3b632e941b08@mail.gmail.com> Date: Mon, 27 Apr 2009 17:42:26 +0200 X-Google-Sender-Auth: fccba0cd8609ce6e Message-ID: <71235db40904270842x4c6d19e4gea75fde74a5dd961@mail.gmail.com> Subject: Re: [VOTE] MyFaces 2.0 optimization options From: Matthias Wessendorf To: MyFaces Development Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org On Mon, Apr 27, 2009 at 5:36 PM, Mike Kienenberger wro= te: > Unfortunately, I don't have any knowledge about the ajax work you are > all doing. However, I am -1 on anything that tries to intentionally > break spec compatibility, such as reusing the f: namespace. =A0 Even if > it's not explicitly spelled out, we know that it's against the spirit > of the spec. =A0I find it impossible to believe that there are not > better approaches. =A0 And the reality is that the actual tags used in > the namespace are under the control of the user anyway. =A0 If someone > wanted to map mfx: as f:, it's trivial to do so in both jsp and in JSP is dead. All the new JSF 2.0 features don't work with JSP (unless one goes ahead and provides an extension for that, e.g an t:ajax handler for JSP) -Matthias > facelets. =A0 But why would we encourage that behavior? > > > On Mon, Apr 27, 2009 at 9:25 AM, Matthias Wessendorf = wrote: >> ok, let's start with t:ajax >> >> We can always add a new JAR, for mfx:ajax... >> But to get this started, I am fine with the following: >> >> 1.) +1 >> 2.) +1 >> 3.) -0 >> 4.) +1 (I will do that some when later) >> >> I think this now we have some kinda agreement, right ? >> >> On Mon, Apr 27, 2009 at 3:20 PM, Matthias Wessendorf = wrote: >>> On Mon, Apr 27, 2009 at 3:17 PM, Ganesh wrote: >>>> Hi, >>>> >>>> The mf:ajax solution is the only one that completely breaks compatibil= ity >>>> with Mojarra. Applications using mf:ajax would simply fails on Mojarra= . None >>> >>> not when that is an extra JAR, that is just shipped with the myfaces >>> core release. >>> >>> -M >>> >>>> of solutions [1] to [3] would do so. Alex and me don't have a binding = vote, >>>> but it'll be us implementing this and we are both -1 on mf:ajax. >>>> >>>> mf:ajax is also worse than t:ajax because it doesn't bring myfaces >>>> Javascript to Mojarra users. The Mojarra Javascript needs a lot of >>>> improvement... >>>> >>>> Best Regards, >>>> Ganesh >>>>> >>>>> -1 b/c that adds an odd dependency to tomahawk... >>>>> mfx:xyz does make sense to be the home for myfaces core "improvements= ". >>>>> >>>>> -M >>>>> >>>> >>> >>> >>> >>> -- >>> Matthias Wessendorf >>> >>> blog: http://matthiaswessendorf.wordpress.com/ >>> sessions: http://www.slideshare.net/mwessendorf >>> twitter: http://twitter.com/mwessendorf >>> >> >> >> >> -- >> Matthias Wessendorf >> >> blog: http://matthiaswessendorf.wordpress.com/ >> sessions: http://www.slideshare.net/mwessendorf >> twitter: http://twitter.com/mwessendorf >> > --=20 Matthias Wessendorf blog: http://matthiaswessendorf.wordpress.com/ sessions: http://www.slideshare.net/mwessendorf twitter: http://twitter.com/mwessendorf