Hi - partly due to the recent interest and partly due to our own desire to eventually upgrade to a newer dojo version, i've resumed work on this as well since today...
Interestingly, i've selected to work and finish tacos-jquery first, the idea being that fully integrating another library will 100% validate if all has been done correctly So, I'd like to share some thoughts on the missing features you've mentioned (as stated, this will relate to jquery) - Validation & script processing: i consider those fairly trivial - so i expect to have them by later today - Widgets: that's a bit more problematic - dojo offers a lot of'em (moved into digit), jquery has a lot floating around and also jqueryUI. The main issue with our widgets is that current ones are too tightly bound to dojo0.4.3 to try to generify them... For the record, those are: DropdownDatePicker, DropdownTimePicker, Dialog, Autocompleter So, what i've already done is have a custom ComponentSpecificationResolver (already committed in tacos) that is able to 'rename' components (on template loading time), so you're able to configure this resolver like this: <contribution configuration-id="tacos.services.ComponentSubstitutions"> <rename component="DropdownDatePicker" to="DatePicker"/> <rename component="DropdownTimePicker" to="DatePicker"/> <rename component="GTimePicker" to="DatePicker"/> <rename component="Autocompleter" to="jquery:Autocompleter"/> </contribution> and all the different datepickers will really be replaced by the simple DatePicker (until a jquery specific component gets added) while the autocompleter is replaced by a jquery one Of course, the purpose here is to ease migration of existing applications + making it easy for devs to just try other libs. Anyway, so, if ppl want to help 'right here, right now' I guess the next step for dojo 1.1.1 would be to checkout https://tacos.svn.sourceforge.net/svnroot/tacos/tacos-4.1/trunk/tacos-dojo make the few changes to move it from dojo 1.0.2 to 1.1.1 and then port tapestry's DropdownDatePicker, DropdownTimePicker, Dialog, Autocompleter to that. And I'd be happy to review and commit patches for the above (sent to the tacos ML) or even discuss alternative approaches On Tue, Jul 22, 2008 at 1:21 PM, Martino Piccinato <[EMAIL PROTECTED]> wrote: > The tacos implementation is missing validation, widgets and processing > scripts returned in an ajax response. > > In my opinion there are two main reasons to upgade to 1.x dojo version: > > 1) 0.4.x is not supported/developed anymore, there's been a > substantial API change in 1.x (that is supposed to be stable for quite > a while) > 2) 0.4.x is quite slow > > Minor reasons might be new widgets. > > Martino > > > On Mon, Jul 21, 2008 at 10:12 PM, Kalle Korhonen > <[EMAIL PROTECTED]> wrote: >> Tacos already does Dojo 1.0.2 integration almost out-of-the-box ( >> http://tacos.sourceforge.net/tacos4.1/tacos-dojo/index.html). If you need >> 1.1, you could probably just follow the Tacos source and do the same, or >> better yet, contribute dojo 1.1 integration back to Tacos. >> >> What features of Dojo 1.1 are you looking for? I have to say that while I've >> been using 1.0 in some projects, 0.4.3 has generally worked for me extremely >> well. >> >> Kalle >> >> >> On Mon, Jul 21, 2008 at 2:50 AM, Richard Hoberman < >> [EMAIL PROTECTED]> wrote: >> >>> >>> I'm considering upgrading to the latest Dojo library using the mechanism >>> described at: >>> >>> http://tapestry.apache.org/tapestry4.1/ajax/beyonddojo.html >>> >>> Has anyone managed to use this? How time-consuming was it? Does anyone >>> have an implementation they'd be willing to share? If not, how much >>> interest is there in co-operating on creating one? >>> >>> Thanks >>> >>> Richard Hoberman >>> >>> FYI, this was discussed at: >>> [1] http://www.nabble.com/T4.1.3---Upgrade-Dojo-td13621341.html#a14341740 >>> [2] >>> >>> http://www.nabble.com/-T4.1--Alternate-JS-library-and-tapestry.event.buildEventProperties-td15470996.html#a15470996 >>> >>> >>> >>> >>> -- >>> View this message in context: >>> http://n2.nabble.com/-T4.1.5--with-Dojo-1.1.1-Using-Beyond-Dojo-tp574931p574931.html >>> Sent from the Tapestry Users mailing list archive at Nabble.com. >>> >>> >>> --------------------------------------------------------------------- >>> To unsubscribe, e-mail: [EMAIL PROTECTED] >>> For additional commands, e-mail: [EMAIL PROTECTED] >>> >>> >> > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > > -- Andreas Andreou - [EMAIL PROTECTED] - http://blog.andyhot.gr Tapestry / Tacos developer Open Source / JEE Consulting --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]