Frank,
see comments below...
Frank W. Zammetti schrieb:
I for one tend to agree... anything included in the core product
inherently makes people think that's what they should be using, the way
things should be done... for all Dojo's good points, there's hundreds of
other options out there, people should understand they have a choice.
This isn't just a Dojo thing, I'd say the same thing if it was Prototype,
APT, DWR, etc.
That being said, I do very much believe the various themes should be kept
close to the core, i.e., some sort of endorsed add-ons or something of
that nature, right there on the download page next to S2 itself... I
definitely do think it should be as easy as possible for someone to drop
in a scriptaculous theme, or an AjaxTags theme, or whatever else, and get
to work very quickly.
+1
Validation is a tough question because ideally you'd want to be able to
flip a switch and use AJAX to do validations if you want to, but then you
right away have to ask what library do you use? Maybe that's a place to
just write some simple Javascript and not use a library at all, much like
valdator emits its own JS (debatable).
Right now this switch already present. DWR is utilized for that, not
depending on which AJAX UI framework is used - so if we would add
sciptaculous support or such, we would not need to change the remoting
based validation solution.
WW2 already had support for JS client side validation, but the trouble
is that you always have to code two different validation logics (Java /
Expression language vs. JavaScript) for one validation. The current
solution using DWR utilizes the full server side validation framework,
by that having one single source for definition and/or custom
implementations of validators, both for full request (classic) server
side validation and "client side style" validation on focus changes in
the webform, using half requests via DWR.
To be honest, I would not want to miss this any more ;)
Regards,
Rene
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]