Hi Tristan

>The documentation of qx.Website is outdated.

Aha! :)

>>Although $() is a usefully terse syntax, how about something
>>Qooxdoo-specific like $Q or even $$?
>
>I find "q" even easier to type and read it as "query". And there's QŠ [2]

:)  Cool

>>Also, there are thousands of jQuery plugins out there which are not
>>compatible with Qooxdoo $() Š but which might be compatible if there was
>>a jQuery compatible $() shim in place between the plugin and Qooxdoo.
>>It sounds that a jQuery compatible $() might be possible (although not
>>necessarily as part of the Qooxdoo core, i.e. a contrib) which would be
>>fantastic because of all the plugins that would bring to the Qooxdoo
>>platform ­ but that's only a possibility if you use something other than
>>$().
>
>Actually, we are already experimenting with a two-way jQuery <-> (q)
>wrapper, but have not decided yet if we want to follow the path. Being
>able to integrate jQuery plugins to qx.Website is certainly very
>attractive goal. The issue I see is that implementing a 100% compatible
>shim is pretty hard. I know of Zepto [3] that is doing a pretty good job
>of providing a jQuery like API, but still its far from 100%. We may need
>to go the other way round.

I totally understand - the effort involved in 100% following a third-party
API as it constantly evolves could be huge, and then there's the danger
that if you support it then people will expect 100% compliance.

If you decide not to formally support jQuery<>q wrapper, please don't
abandon it!  Perhaps it could be released as a contrib so that Qooxdoo is
not "held responsible" for 100% compatibility and also contribution can be
opened up to the community at large.  I don't hate jQuery and I certainly
don't feel any affinity with it's coding, and the code reuse benefits for
being able to integrate 100% Qooxdoo end-to-end would be fantastic.

John




------------------------------------------------------------------------------
For Developers, A Lot Can Happen In A Second.
Boundary is the first to Know...and Tell You.
Monitor Your Applications in Ultra-Fine Resolution. Try it FREE!
http://p.sf.net/sfu/Boundary-d2dvs2
_______________________________________________
qooxdoo-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/qooxdoo-devel

Reply via email to