myfaces-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Alexander Bell <Alexander.B...@j4fry.org>
Subject Re: [MyFaces 2.0] discussion on alpha plans
Date Fri, 19 Jun 2009 08:33:50 GMT
Hi Leonardo,

I'm working on an implementation of the ajax-behavior-tag for J4Fry. I'm
using Mojarra in background but the base classes are all in javax.faces
packages so it is easy to move the J4Fry Ajax-Bahavior-Tag Implementation to
MyFaces.

Maybe I can support you on implementing the behavior topcis in MyFaces.

I'm gonna have a look at the MyFaces sources on this weekend.

Alex

2009/6/18 Leonardo Uribe <lu4242@gmail.com>

>
>
> 2009/6/18 Ganesh <ganesh@j4fry.org>
>
>> Hi,
>>
>> Would be great to have a basic page getting through, so new tags and
>> partial stuff can be based upon it. Has anyone tried?
>>
>
>> Implementation of f:ajax is based on client behaviour stuff. Have you
>> already started implementation (just to avoid duplicating it)?
>>
>
> Not yet. Right now I'm just reading the spec and the latest myfaces core
> code, trying to define pending tasks and what it is better to do at this
> time. Feel free to start working on it. I'll do some other tasks.
>
> regards
>
> Leonardo Uribe
>
>
>>
>> Best regards,
>> Ganesh
>>
>> Leonardo Uribe schrieb:
>>
>>> Hi
>>>
>>> Just as a brief review, this is an updated list about the state of
>>> myfaces core 2.0.0 branch:
>>>
>>> Pending tasks
>>>
>>>  - Facelets PDL
>>>  - Client behavior API (depends from facelets and composite component
>>> stuff)
>>>  - Error handling API (and run through existing classes to make sure the
>>> new exception specification is enforced)
>>>  - Partial view API
>>>  - Partial State Saving
>>>  - Add Flash scope
>>>  - New tags (mostly linked to Facelets)
>>>  - Unit tests (conversion shale -> myfaces code)
>>>
>>> Done tasks (some parts maybe requires testing or minor updates)
>>>
>>>  - Resource API
>>>  - Annotation support
>>>  - h:outputScript and h:outputStyleSheet renderer
>>>  - Config ordering
>>>  - JavaScript API
>>>  - Tree visiting API
>>>  - SystemEvent API
>>>  - New validators (Bean and regex mainly)
>>>  - Utility methods (ExternalContext mainly) (requires testing)
>>>
>>> regards
>>>
>>> Leonardo Uribe
>>>
>>> 2009/6/9 Leonardo Uribe <lu4242@gmail.com <mailto:lu4242@gmail.com>>
>>>
>>>    Hi
>>>
>>>    Good to hear that facelets part will be committed soon. I hope to
>>>    start working on javax.faces.behavior api and continue contribute
>>>    on other parts of myfaces core 2.0 (for example implement partial
>>>    state saving) as soon as tomahawk be released (planned on next week).
>>>
>>>    regards
>>>
>>>    Leonardo Uribe
>>>
>>>    2009/6/9 Simon Lessard <simon.lessard.3@gmail.com
>>>    <mailto:simon.lessard.3@gmail.com>>
>>>
>>>        We use the Facelets codebase, we just have to rename the
>>>        package (already done), use the HandlerDelegate ... thing ...
>>>        and implement the Facelets VDL. Those are not part of
>>>        "standard" Facelets with existing ASL 2.0 code.
>>>
>>>
>>>        ~ Simon
>>>
>>>
>>>        On Tue, Jun 9, 2009 at 11:22 AM, Matthias Wessendorf
>>>        <matzew@apache.org <mailto:matzew@apache.org>> wrote:
>>>
>>>            On Tue, Jun 9, 2009 at 8:20 AM, Ganesh<ganesh@j4fry.org
>>>            <mailto:ganesh@j4fry.org>> wrote:
>>>            > Hi,
>>>            >
>>>            > Facelets are apache 2.0 licensed,
>>>
>>>            correct
>>>
>>>            > why do we reinvent them?
>>>
>>>            they added stuff for JSF 2.0
>>>
>>>            e.g. <composite:interface> etc
>>>            (but didn't put it into the Apache licensed version)
>>>
>>>            >
>>>            > Best regards,
>>>            > Ganesh
>>>            >
>>>            > Simon Lessard schrieb:
>>>            >>
>>>            >> Hi,
>>>            >>
>>>            >> On my side I'll try to work and finish Facelets part
>>>            within 2 weeks, fater
>>>            >> than that is impossible for me atm.
>>>            >>
>>>            >>
>>>            >> Regards,
>>>            >>
>>>            >> ~ Simon
>>>            >>
>>>            >> On Tue, Jun 9, 2009 at 9:53 AM, Werner Punz
>>>            <werner.punz@gmail.com <mailto:werner.punz@gmail.com>
>>>            >> <mailto:werner.punz@gmail.com
>>>            <mailto:werner.punz@gmail.com>>> wrote:
>>>            >>
>>>            >>    Matthias Wessendorf schrieb:
>>>            >>
>>>            >>        regarding tree visitor, this may help:
>>>            >>
>>>            >>        https://issues.apache.org/jira/browse/TRINIDAD-1368
>>>            >>
>>>            >>    Thanks for the link, I will get it and compare it to
>>>            what I have...
>>>            >>    I assume there wont be too much which I still can
>>>            integrated in
>>>            >>    the PartialVisitContext since I am rather optimized
>>>            already and
>>>            >>    bound by the spec!
>>>            >>
>>>            >>
>>>            >>    Werner
>>>            >>
>>>            >>
>>>            >>
>>>            >>
>>>            >>
>>>            >>        -Matthias
>>>            >>
>>>            >>        On Tue, Jun 9, 2009 at 6:37 AM, Werner
>>>            >>        Punz<werner.punz@gmail.com
>>>            <mailto:werner.punz@gmail.com>
>>>            <mailto:werner.punz@gmail.com
>>>            <mailto:werner.punz@gmail.com>>> wrote:
>>>            >>
>>>            >>            Michael Concini schrieb:
>>>            >>
>>>            >>                Wasn't there a plan to have some of the
>>>            partial tree
>>>            >>                traversal work done
>>>            >>                as part of the Google Summer of Code?  I
>>>            seem to
>>>            >>                recall some discussion
>>>            >>                around this awhile back (don't have time
>>>            to dig
>>>            >>                through the mailing list
>>>            >>                archives right now to check).  Does
>>>            anybody remember
>>>            >>                what the plan was with
>>>            >>                Google SoC?
>>>            >>
>>>            >>            Interesting question, but I assume I only
>>>            have a small
>>>            >>            subset of the needed
>>>            >>            functionality implemented, the one we need
>>>            for PPR so,
>>>            >>             I will commit my tomorrow as soon as I have
>>>            tested it,
>>>            >>            whoever wants to do
>>>            >>            something in GSOC can pick it up and refine
>>>            it. But have
>>>            >>            in mind, my work
>>>            >>            currently only coveres the area of providing a
>>>            >>            PartialVisitContext so that I
>>>            >>            have a complete state for PPR in this area!
>>>            >>            If someone comes with a better solution I
>>>            dont have any
>>>            >>            problem dropping the
>>>            >>            code again ;-)
>>>            >>
>>>            >>
>>>            >>            Werner
>>>            >>
>>>            >>
>>>            >>
>>>            >>                Werner Punz wrote:
>>>            >>
>>>            >>                    Michael Concini schrieb:
>>>            >>
>>>            >>                        All,
>>>            >>
>>>            >>                        I thought it might be a good
>>>            time to raise the
>>>            >>                        issue of solidifying a
>>>            >>                        plan for the MyFaces 2.0 alpha
>>>            release now
>>>            >>                        that we've had a little time to
>>>            >>                        work with the release candidate
>>>            draft of the
>>>            >>                        spec.  What are the thoughts in
>>>            >>                        the community with respect to
>>>            what should be
>>>            >>                        included in an alpha release as
>>>            >>                        well as what the time frame
>>>            should be for a
>>>            >>                        release.  If we can come up with
>>>            >>                        a target date as well as
>>>            specific 2.0 features
>>>            >>                        we want to target for
>>>            >>                        inclusion, that should help in
>>>            prioritizing
>>>            >>                        the remaining work.
>>>            >>                         From my end, I'd love to see a
>>>            working
>>>            >>                        runtime in some form by the end
>>>            >>                        of August if that's reasonable.
>>>             As for
>>>            >>                        content, that is definitely more of
>>>            >>                        an open question. Here is my top
>>>            list of what
>>>            >>                        I would like to see be at
>>>            >>                        least partially functional for
>>>            an alpha release.
>>>            >>                        -backwards compatibility with
>>>            JSF 1.x apps
>>>            >>                        -base support for facelets and
>>>            composite
>>>            >>                        components
>>>            >>                        -AJAX support (should hopefully
>>>            be in pretty
>>>            >>                        good shape here thanks to
>>>            >>                        Ganesh and team)
>>>            >>                        -System event support
>>>            >>                        -Partial view traversal
>>>            >>
>>>            >>                        Thoughts/concerns/objections?
>>>            >>
>>>            >>                        -Mike
>>>            >>
>>>            >>                    None from my side not sure how far
>>>            Ganesh is with
>>>            >>                    his ajax tag!
>>>            >>                    The scripts already are in pretty
>>>            good shape and
>>>            >>                    functionalitywise well
>>>            >>                    ahead of the RI ;-)
>>>            >>
>>>            >>                    As for partial Tree traversal minor
>>>            sidequestion?
>>>            >>                    Has anyone started to
>>>            >>                    work on this, because I have started
>>>            to implement
>>>            >>                    the partial visit context
>>>            >>                    (I have to recheck the jira for
>>>            this, because I
>>>            >>                    opened an issue for this
>>>            >>                    under partial render response issue
>>>            2116/2241)!
>>>            >>
>>>            >>
>>> https://issues.apache.org/jira/browse/MYFACES-2241
>>>            >>
>>>            >>                    I will commit my code around
>>>            tomorrow, it is
>>>            >>                    basically done
>>>            >>                    but needs some testing!
>>>            >>
>>>            >>
>>>            >>
>>>            >>                    Werner
>>>            >>
>>>            >>
>>>            >>
>>>            >>
>>>            >>
>>>            >>
>>>            >>
>>>            >>
>>>            >>
>>>            >
>>>
>>>
>>>
>>>            --
>>>            Matthias Wessendorf
>>>
>>>            blog: http://matthiaswessendorf.wordpress.com/
>>>            sessions: http://www.slideshare.net/mwessendorf
>>>            twitter: http://twitter.com/mwessendorf
>>>
>>>
>>>
>>>
>>>
>


-- 
Mit freundlichen Grüßen / Kind regards
Alexander Bell

J4Fry OpenSource Community
Internet: http://www.j4fry.org
E-Mail: Alexander.Bell@j4fry.org
Webprofil: http://www.j4fry.org/alexanderbell.shtml

Mime
View raw message