Joern, ----- Original Message ----- From: "joern turner" <[EMAIL PROTECTED]> To: "Ivelin Ivanov" <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]> Sent: Tuesday, November 05, 2002 11:38 AM Subject: Re: XForms contribution? (Repost)
>i quickly scanned through your XMLForm tutorial to get familiar with it and i think there are some really interesting ideas in it. Thanks. >Your Schematron package looks very good, but you mentioned that you validate 'currently through Schematron'. Does this imply that this is not a final decision? Could you also validate datatypes (XML Schema types) with it? Validation is organized like a framework, where XML Schema, RELAX NG and Sampletron can be plugged in. Schematron is just one of the implementations. Personally I think it is a very convenient one for form processing. > After that release (if we had done our job right) we planned to integrate Chiba into Cocoon as a kind of component. excuse, i'm still not skilled enough in Cocoon to decide how and where - Action, Transformer, something else? Any hints would be very welcome. You probably want to deploy Cocoon 2.1 from CVS and study the source of the XMLForm demo under webapp/samples/xmlform There are multiple framework components that you may want to study as well: org.apache.cocoon.actions.AbtractXMLFormAction org.apache.cocoon.transform.XMLFormTransformer org.apache.cocoon.components.xmlform.* org.apache.cocoon.components.validation.* >Would that be of any interest for you? Most certainly. >And a last question. Do you intend to implement XForms calculations? Are there any ideas/documents about that already or did i miss something? I am not sure that XForms calculations are ready for prime time. Since XMLForm does not depend on client side scripting, I think that you can do with Schematron the same as with calculations. Schematron is pretty consice and expressive. Maybe you can prove me wrong. >definitely have to spend more time with Cocoon and XMLForm but i hope we can approach it in steps ;) I like iterative work too. Ivelin --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, email: [EMAIL PROTECTED]