Hi,

I agree with Ali. The current myfaces-html5 module should not be seen as a
total solution for "JSF += HTML5", but it is a good starting point for
developers.

Regards,
Jakob

2011/5/17 Ali Ok <al...@aliok.com.tr>

> Hi,
>
>    @HTML5
>
> Release this stuff in the near future give us the advantage to know
> which things are required to include on the spec to support it fully.
> I don't see any technical reason why this couldn't be done, and given
> the code available and the effort required I think it is worth to do
> it.
> +1
>
>    Would be cool to provide HTML5 stuff if platform supports it and
> provide graceful degradation for legacy(IE)
> Cagatay, I see you do it in PrimeFaces successfully, which is great. In
> PrimeFaces you can freely include other open source libraries which do the
> degradation for IE and legacy browsers. However that is kind of hard in
> Myfaces because of the ASF and ASL policy.
> I remember, once I couldn't find a reasonable flash video player whose
> license is compatible with ASL. I tried to use one for automatic
> degradation, then I decided to provide a way for component library users to
> define their fallback.
>
> So, we have to write all of those stuff by ourselves which is really hard,
> or bundle them outside ASF and use them the other way.
> I say writing them are really hard, since writing that kind of JS for IE
> and legacy browsers, which either ignore the standards or interpret them
> wrong, are painful.
>
> From my point of view, current effort of Html5 support is useful for the
> future and it is great to have a know-how about JSF+Html5 integration. Of
> course that doesn't mean current codebase is not to be used in production.
>
> Cheers,
> Ali
>
> On Tue, May 17, 2011 at 7:55 PM, Jakob Korherr <jakob.korh...@gmail.com>wrote:
>
>> Totally agreed, Leo!
>>
>> Regards,
>> Jakob
>>
>> 2011/5/17 Leonardo Uribe <lu4...@gmail.com>:
>> > Hi
>> >
>> > @HTML5
>> >
>> > Release this stuff in the near future give us the advantage to know
>> > which things are required to include on the spec to support it fully.
>> > I don't see any technical reason why this couldn't be done, and given
>> > the code available and the effort required I think it is worth to do
>> > it.
>> >
>> > @Advanced ResourceHandler:
>> >
>> > It is good to know there is some effort to include this into the spec.
>> > But I think our position related to changes or enhancements to do
>> > should be if there is no technical reason that prevent us to include
>> > it in a module or even inside myfaces core, the way to go is just do
>> > it now and later if the EG is willing to include it, well, we can help
>> > with that.
>> >
>> > In the two previous cases this advice applies. It is important that
>> > myfaces can be seen as a source of innovation in jsf and develop these
>> > ideas goes into that direction. Additionally, this helps to the spec
>> > to move more faster and that's good for everybody.
>> >
>> > Leonardo
>> >
>> > 2011/5/17 Jakob Korherr <jakob.korh...@gmail.com>:
>> >> Hi,
>> >>
>> >> @HTML5
>> >>
>> >>  I think a first alpha release of Ali's project would be very good to
>> >> have in the near future
>> >>
>> >>
>> >> @Advanced ResourceHandler:
>> >>>Of course there should be some additional work in the JSF EG, but I
>> think Jakob pinged Ed already on this topic, right?
>> >>
>> >> Yeap, we (the JSF 2.2 EG) are/will be working on it, see
>> >> JAVASERVERFACES_SPEC_PUBLIC-947
>> >>
>> >> The commons-resourcehandler module currently is a prototype for the
>> >> new JSF 2.2 resource handler. It has the advantage that JSF 2.0 apps
>> >> (even those running on Mojarra) can already use it (but more on that
>> >> in the other mail).
>> >>
>> >>
>> >> @JSF 2.2 prototyping branch:
>> >>
>> >> +++1! I'd like to have a branch for the resource-handler work!
>> >>
>> >> Regards,
>> >> Jakob
>> >>
>> >> 2011/5/17 Cagatay Civici <cagatay.civ...@gmail.com>:
>> >>> There is still no really lightweight component framework for
>> >>>
>> >>>        JSF-2.
>> >>>
>> >>> I disagree :)
>> >>>
>> >>>        The HTML-5 components from Ali are really great stuff too, but
>> >>>
>> >>>        might take some time to be widely supported. But anyway, being
>> >>>
>> >>>        a step ahead is always a good thing!
>> >>>
>> >>> Ali's work is great but why brand it as HTML5? JSF is widely used in
>> >>> corporates which depend on IE so branding it as HTML5 might have a
>> negative
>> >>> effect on adoption. Would be cool to provide HTML5 stuff if platform
>> >>> supports it and provide graceful degradation for legacy(IE). For
>> example in
>> >>> PrimeFaces I try to integrate HTML5 stuff like fileupload,
>> charts(canvas)
>> >>> with this way under the hood. "A component framework with HTML5
>> features"
>> >>> sound better to me instead of just "HTML5 components".
>> >>> On May 17, 2011, at 2:34 PM, Martin Koci wrote:
>> >>>
>> >>> Gerhard Petracek píše v Út 17. 05. 2011 v 11:59 +0200:
>> >>>
>> >>> hi,
>> >>>
>> >>>
>> >>> imo we should prototype some jsf 2.2 features (at least in a branch).
>> >>>
>> >>> that would help the eg to specify some of the new features (like the
>> >>>
>> >>> window-id) easily and we can get the feedback of the whole community
>> >>>
>> >>> and we would have the basic implementation quite early.
>> >>>
>> >>> so we increase the chance that the new features won't have to be
>> >>>
>> >>> deprecated in the next version (see the target attribute of
>> >>>
>> >>> composite-components).
>> >>>
>> >>> ++++1 ! JSF need feedback from real usage before features are
>> specified
>> >>> (as final), not after. Only that way leads to framework with real
>> >>> useability.
>> >>>
>> >>> since html5 is planned as a part of jsf 2.2, we should do the same
>> >>>
>> >>> here.
>> >>>
>> >>>
>> >>> @lightweight component framework
>> >>>
>> >>> that might fit to tomahawk.
>> >>>
>> >>>
>> >>> regards,
>> >>>
>> >>> gerhard
>> >>>
>> >>> http://www.irian.at
>> >>>
>> >>> Your JSF powerhouse -
>> >>>
>> >>> JSF Consulting, Development and
>> >>>
>> >>> Courses in English and German
>> >>>
>> >>> Professional Support for Apache MyFaces
>> >>>
>> >>>
>> >>> 2011/5/17 Mark Struberg <strub...@yahoo.de>
>> >>>
>> >>>        +1
>> >>>
>> >>>        Especially the advanced resource handler is a great goodie.
>> >>>
>> >>>        Currently it is not easily possible to deliver those resources
>> >>>
>> >>>        with a cache header. Of course there should be some additional
>> >>>
>> >>>        work in the JSF EG, but I think Jakob pinged Ed already on
>> >>>
>> >>>        this topic, right?
>> >>>
>> >>>        The HTML-5 components from Ali are really great stuff too, but
>> >>>
>> >>>        might take some time to be widely supported. But anyway, being
>> >>>
>> >>>        a step ahead is always a good thing!
>> >>>
>> >>>
>> >>>        Also Tomahawk still contains a few features which might be
>> >>>
>> >>>        interesting in JSF-2 (Marcus Büttner is using those)
>> >>>
>> >>>        * file upload
>> >>>
>> >>>        * table sorting
>> >>>
>> >>>        * table autosuggest
>> >>>
>> >>>        * isUserInRole (would be great in conjunction with CODI
>> >>>
>> >>>        manages Voters?)
>> >>>
>> >>>        There is still no really lightweight component framework for
>> >>>
>> >>>        JSF-2.
>> >>>
>> >>>        We could of course possibly drop all the 'basic' components
>> >>>
>> >>>        like t:inputText and stuff.
>> >>>
>> >>>
>> >>>        LieGrue,
>> >>>
>> >>>        strub
>> >>>
>> >>>        --- On Tue, 5/17/11, Leonardo Uribe <lu4...@gmail.com> wrote:
>> >>>
>> >>> From: Leonardo Uribe <lu4...@gmail.com>
>> >>>
>> >>> Subject: [myfaces] ideas and things to do
>> >>>
>> >>> To: "MyFaces Development" <dev@myfaces.apache.org>
>> >>>
>> >>> Date: Tuesday, May 17, 2011, 3:48 AM
>> >>>
>> >>> Hi
>> >>>
>> >>> Thinking about how can we do MyFaces even better, I think
>> >>>
>> >>> we should
>> >>>
>> >>> focus on these areas in the short term:
>> >>>
>> >>> 1. HTML 5 project: there is some code in this area, so it
>> >>>
>> >>> is only
>> >>>
>> >>> necessary a bit of effort to get it out.
>> >>>
>> >>> 2. Enhanced Resource Handler: again we have some code.
>> >>>
>> >>> 3. Agent detection support: again, there is some code
>> >>>
>> >>> extracted from
>> >>>
>> >>> trinidad long time ago, but now with JSF2 we can do some
>> >>>
>> >>> cleanup/update over this project.
>> >>>
>> >>> Any suggestions?
>> >>>
>> >>> Leonardo Uribe
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>>
>> >>> Çağatay Çivici
>> >>> Principal Consultant
>> >>> PrimeFaces Lead | JSF EG Member
>> >>>
>> >>> Prime Teknoloji
>> >>> Bilkent Cyberpark, A-303d
>> >>> 06800 Ankara/Turkey
>> >>> Tel: +90 312 265 05 07
>> >>> http://www.prime.com.tr
>> >>>
>> >>
>> >>
>> >>
>> >> --
>> >> Jakob Korherr
>> >>
>> >> blog: http://www.jakobk.com
>> >> twitter: http://twitter.com/jakobkorherr
>> >> work: http://www.irian.at
>> >>
>> >
>>
>>
>>
>> --
>> Jakob Korherr
>>
>> blog: http://www.jakobk.com
>> twitter: http://twitter.com/jakobkorherr
>> work: http://www.irian.at
>>
>
>
>
> --
> My Blog: http://blog.aliok.com.tr
> Twitter: http://twitter.com/aliok_tr
>
>


-- 
Jakob Korherr

blog: http://www.jakobk.com
twitter: http://twitter.com/jakobkorherr
work: http://www.irian.at

Reply via email to