Reinhard Poetz wrote:

Sylvain Wallez wrote:

I personally don't use v2 nor v3. People using it are invited to speak up!


You answered the question in your summary of the last year GT Hackathon discussion about cforms (http://marc.theaimsgroup.com/?l=xml-cocoon-dev&m=109774752401800&w=2) yourself:

[...]
- don't use JS wrapping classes for widgets: they introduce yet-another-API which is sometimes confusing. - update the widgets' java public API so that it's more "Rhino-friendly" (check JavaBean conformance and add accessors where needed)


So this speaks for a removal of form.model...

- implement an equivalent to the bookmark feature of V2, by a function
property of the form that gets called at each request roundtrip


Done: see cleanupHook and restoreHook in Form.js

- add helper methods to the Form class to create event listeners from JS
functions


Can be done quickly, and doesn't prevent marking state stable as it will be an addition

- restrict the "cocoon" object that's available in the event handlers so that it does not provide response-related methods (sendPage etc)


To be done.

Sylvain

--
Sylvain Wallez                        Anyware Technologies
http://apache.org/~sylvain            http://anyware-tech.com
Apache Software Foundation Member     Research & Technology Director

Reply via email to