cocoon-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivelin Ivanov" <>
Subject Re: XForms contribution? (Repost)
Date Wed, 06 Nov 2002 04:46:41 GMT

----- Original Message -----
From: "joern turner" <>
To: "Ivelin Ivanov" <>; <>
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.


>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:

>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.


To unsubscribe, e-mail:
For additional commands, email:

View raw message