Return-Path: X-Original-To: apmail-myfaces-users-archive@www.apache.org Delivered-To: apmail-myfaces-users-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 81BCC9553 for ; Fri, 30 Mar 2012 14:40:39 +0000 (UTC) Received: (qmail 10681 invoked by uid 500); 30 Mar 2012 14:40:38 -0000 Delivered-To: apmail-myfaces-users-archive@myfaces.apache.org Received: (qmail 10649 invoked by uid 500); 30 Mar 2012 14:40:38 -0000 Mailing-List: contact users-help@myfaces.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "MyFaces Discussion" Delivered-To: mailing list users@myfaces.apache.org Received: (qmail 10641 invoked by uid 99); 30 Mar 2012 14:40:38 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Mar 2012 14:40:38 +0000 X-ASF-Spam-Status: No, hits=1.5 required=5.0 tests=HTML_MESSAGE,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of walter.mourao@gmail.com designates 209.85.160.181 as permitted sender) Received: from [209.85.160.181] (HELO mail-gy0-f181.google.com) (209.85.160.181) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 30 Mar 2012 14:40:32 +0000 Received: by ghbz13 with SMTP id z13so367249ghb.12 for ; Fri, 30 Mar 2012 07:40:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=njcm9aLYvJUx9w79Sb03wvS5+e3KBBRYavfbDkwyI74=; b=c/ueLOmhcS0BgiikCvlAfh0wTQSFbAgx+ovksBKzaNKxITvr7DKeHNV2B0tZo99S3M Im2VmhOz6clGLk4LGqncdKMEFKKBhzS5fOLUHif95GiwKEPZefnxcZwQMewcqvIMLeeE wWPO64kcoQGuIA+srObjrLlxu+vXmMTeJTZYMV+Ta8nR5mc6gqMmBn0ik3KiyDORV8h9 SGBT4WCNlxRur7rG+RRx0I65rGcr52Kg8vYYLkhIiXQx6UeUwWxV7V08+tMLsFIYVKqS Un4xVdfjvTztH3M3l1hADjCoxCc9JTIpaYVp8B451aNQGUCaoI4d3DTrksDZmdDyaOIG 6EYw== Received: by 10.50.212.97 with SMTP id nj1mr1580995igc.65.1333118411254; Fri, 30 Mar 2012 07:40:11 -0700 (PDT) MIME-Version: 1.0 Received: by 10.64.9.83 with HTTP; Fri, 30 Mar 2012 07:39:50 -0700 (PDT) In-Reply-To: <-6954746538537606319@unknownmsgid> References: <-7626487554697470254@unknownmsgid> <2009949824139884247@unknownmsgid> <-6954746538537606319@unknownmsgid> From: =?UTF-8?Q?Walter_Mour=C3=A3o?= Date: Fri, 30 Mar 2012 11:39:50 -0300 Message-ID: Subject: Re: [Trinidad] "Best" Javascript package to use in a new render kit To: MyFaces Discussion Content-Type: multipart/alternative; boundary=14dae9340d1958aa3604bc76d145 --14dae9340d1958aa3604bc76d145 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Just a follow-up on my findings so far... I liked very much the template based approach of DojoFaces and it looks to me I can continue using the things I like in Trinidad (Dialogs, etc.) in conjunction with DojoFaces components without problems. Best regards, Walter Mour=C3=A3o http://waltermourao.com.br http://arcadian.com.br http://oriens.com.br On Wed, Mar 23, 2011 at 4:36 AM, Scott O'Bryan wrote: > Totally Werner. I suspect we'll add cases as needed in order to > accommodate the entire tech stack for MyFaces. > > Okay, let me see if I can get an initial drop of code put somewhere > and we can go from there. > > Scott > > On Mar 16, 2011, at 3:20 AM, Werner Punz wrote: > > > Hi Scott, MyFaces in its core _Runtime.js also uses some inheritance > framework, you basically currently get single inheritance, namespacing > > singletons and delegation. > > What I have not provided yet due to the lack of need is mixins. > > > > Also I have code to lazy load scripts etc... > > > > I coded it because I felt it made sense to stay on the oo side of thing= s > even if it was just for jsf.js which has a limited scope and > > so others who do not want to rely on a big framework like yui can get > > basic OO into their own code without having to roll their own solution > > (mostly Tomahawk was my main concern here which has a load of scripts > which would benefit tremendously from being ooed) > > > > But I would not recommend our core as sole base for an entirely newly > written renderer part of a component framework, because it is limited in > its scope, of providing the core language mechanism and some dom routines > to get a good maintainable structuring into jsf.js and make browser > optimizations somewhat easier. > > > > Just wanted to add that as info. > > > > Werner > > > > > > > > Am 12.03.11 23:11, schrieb Scott O'Bryan: > >> Yes, ADF Faces. The two share a similar API but ADFFces is much more > rich. > >> It has animations, push technologies, and some other things. The > >> client-side JavaScript has been re-engineered as well and while it us= es > >> Trinidad as the foundation, there is a lot more on the client side. > >> > >> Suffice to say that ADFFaces javascipt uses an inheritance framework > that is > >> a little more robust then standard JS inheritance patterns. We would > have > >> to rip that out and allow he MyFaces projects to replace it with their > own > >> grammars. > >> > >> Scott > >> > >> On Mar 12, 2011, at 11:14 AM, Walter Mour=C3=AF=C2=BF=C2=BDo > wrote: > >> > >> Hi Scott, > >> > >> I know Oracle, for instance, has a very large renderkit extension > >>> which is based on Trinidad Internals. Now it's mostly geared toward > >>> support of web business applications, but it really shows what can be > >>> done with the framework. > >>> > >> > >> Do you mean ADF Rich Faces ? > >> > >> Why do you say "it's mostly geared toward support of web business > >> applications" ? what are the differences with the application that are > done > >> currently with Trinidad ? Do you know if the ADF Rich Faces client cod= e > uses > >> some external (non-Oracle) javascript package ? > >> > >> Thanks in advance, > >> > >> Walter Mour=C3=AF=C2=BF=C2=BDo > >> http://waltermourao.com.br > >> http://arcadian.com.br > >> http://oriens.com.br > >> > >> > >> > >> On Thu, Mar 10, 2011 at 10:59 AM, Scott O'Bryan > wrote: > >> > >>> Walter, > >>> > >>> Yeah, while creating a new renderkit isn't trivial, the Trinidad > >>> internals and API really lend themselves to allowing extensions to th= e > >>> framework. > >>> > >>> I know Oracle, for instance, has a very large renderkit extension > >>> which is based on Trinidad Internals. Now it's mostly geared toward > >>> support of web business applications, but it really shows what can be > >>> done with the framework. > >>> > >>> I really would like to see a project like this get some traction > >>> personally. ;) > >>> > >>> Scott > >>> > >>> On Mar 6, 2011, at 5:39 AM, Walter Mour=C3=AF=C2=BF=C2=BDo > wrote: > >>> > >>>> Thank you Dominik. > >>>> > >>>> Just to be clear: the aim is not simply compete... > >>>> I think Trinidad has: > >>>> - rock solid back-end; > >>>> - support to non-javascript browser (I have applications running in > old > >>> data > >>>> collectors - windows mobile) > >>>> ... > >>>> and I would like to keep most of the java code untouched when > migrating > >>> my > >>>> applications to an "up to date UI". > >>>> > >>>> I am personally highly involved in another open source project and I > >>> don't > >>>> have much experience with JSF/Trinidad internals. I am not sure I ca= n > >>> help > >>>> much in such a task (create the new render kit), but I'm > experimenting to > >>>> see if I should go ahead with Trinidad or just migrate to another > >>> library. > >>>> > >>>> Best regards, > >>>> > >>>> Walter Mour=C3=AF=C2=BF=C2=BDo > >>>> http://waltermourao.com.br > >>>> http://arcadian.com.br > >>>> http://oriens.com.br > >>>> > >>>> > >>>> > >>>> 2011/3/6 Dominik Dorn > >>>> > >>>>> If you're really want to compete with PrettyFaces, IceFaces, > RichFaces > >>>>> etc., > >>>>> I suggest to take a look at > >>>>> > >>>>> http://demo.sproutcore.com/sample_controls/ > >>>>> http://www.sproutcore.com > >>>>> > >>>>> and rebuilt those for JSF. > >>>>> Sproutcore is currently quite hyped in twitter and gains a lot of > >>>>> interest, especially > >>>>> in the rails community. > >>>>> > >>>>> > >>>>> > >>>>> > >>>>> 2011/3/6 Walter Mour=C3=AF=C2=BF=C2=BDo: > >>>>>> Hi folks, > >>>>>> following the thread "Concerns about the future of Trinidad" I wou= ld > >>> like > >>>>> to > >>>>>> know the opinions about the "best' Javascript package to use as a > base > >>> to > >>>>> a > >>>>>> new Trinidad render kit. > >>>>>> > >>>>>> JQuery > >>>>>> > >>>>>> Dojo Toolkit > >>>>>> > >>>>>> (another options ?) > >>>>>> > >>>>>> What do you think ? what about the licensing ? > >>>>>> > >>>>>> Thanks, > >>>>>> > >>>>>> Walter Mour=C3=AF=C2=BF=C2=BDo > >>>>>> http://waltermourao.com.br > >>>>>> http://arcadian.com.br > >>>>>> http://oriens.com.br > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Dominik Dorn > >>>>> http://dominikdorn.com > >>>>> http://twitter.com/domdorn > >>>>> > >>>>> Tausche Deine Lernunterlagen auf http://wu.studyguru.eu ! > >>>>> > >>> > >> > > > > > --14dae9340d1958aa3604bc76d145--