[ http://issues.apache.org/jira/browse/TAPESTRY-674?page=comments#action_12357465 ]
Jesse Kuhnert commented on TAPESTRY-674: ---------------------------------------- I think there is a larger problem/better solution that could be addressed here. I'm not sure how everything is connected together in your mind but I see only the following problems with using external js libraries: -) Licensing - if it fits... -) Reliance on 3rd parties can sometimes be dangerous. -) Assets aren't overridable? I swear I keep remembering fleeting glances of global-asset or something like that. If they aren't somehow able to be packaged and then overriden by people it's probably a good feature to address anyways. I'm sure I sound like a zealout with this dojo stuff, but they really know their "sh$t" when it comes to js and it feels frustrating to hear about people running into all of these problems when it's so easily solvable by others that do nothing all day but improve and support their javascript.. . The even connection mechanism is really elegantly designed. Want to connect running function X with a user moving their mouse over element A? dojo.event.connect(elementA, "onmouseover", "functionName"); I can't explain all of the different ways things can be connected (even aspect sort of stuff) but it's here: http://dojotoolkit.org/docs/dojo_event_system.html. Validation/Date Pickers/All of the form connection stuff/Pallette/etc. could all be replaced by very robust and easy to debug/unit test/visualize code. It's probably a 4.1 type of change, but I'm chomping at the bit to bring some of this stuff into tapestry so you wouldn't have to do it alone ;) > Some errors of DatePicker component > ----------------------------------- > > Key: TAPESTRY-674 > URL: http://issues.apache.org/jira/browse/TAPESTRY-674 > Project: Tapestry > Type: Bug > Components: Framework > Versions: 4.0 > Environment: Windows XP sp2, IE6 > Reporter: sijun xu > > 1. The div element has no "focus" property. So the script > "this._calDiv.focus();" will occur a javascript error in the DatePicker.js. > 2. In the Windows XP sp2 + IE6.0, The datapicker will cover input field. > 3. In the chinese locale, the "Clear" button's text has not localized. -- This message is automatically generated by JIRA. - If you think it was sent incorrectly contact one of the administrators: http://issues.apache.org/jira/secure/Administrators.jspa - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
