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]

Reply via email to