[
Date Prev][
Date Next][
Thread Prev][
Thread Next][
Date Index][
Thread Index]
[
List Home]
Re: [lepido-dev] Auto Generating forms from XSD
|
Ross Gardler wrote:
Sylvain Wallez wrote:
Ross Gardler wrote:
I don't like work and I find I'm doing an increasing amount of work
in cocoon forms right now so...
I'd like to build a system that will do the following:
- create form models, templates and bindings from XSD definitions
- create the necessary CRUD flow scripts
- build the webapp
There is more information about the kind of solution I want to build
recently added to the Cocoon wiki [1]
I'm pretty sure this is in the scope of the Lepido project. I'm
failry new to forms, but think I've grapsed the basics and can move
forward with this if folk here are willing to give me oversight.
Shall I just get on with it and send in patches?
Please do. Wizards to quickly lay out the basics of an application
are definitely in the scope of Lepido, and we'll have several of them
targeting the repetitive tasks and frequent application patterns that
people encounter when writing applications.
OK, I'm working on this in my "copious" spare time.
Isn't that you that said "I don't like working" above? That should have
been "I don't like working on repetivite things and love working on
tools to avoid them" :-P
First stage would be to create a wizard to build a framework
application to do the above. Again, there is one on the Cocoon wiki
[2] - should I contact the author regarding donating it to Lepido.
E-Crud looks promising, although I don't know what format the initial
model uses (I only had a quick look though). Also, it's GPL'ed.
Yes, I've started working on my own implementation of this because of
the GPL license, but the basic ide is the same.
Great!
The schema2forms was written by people from Hippo. Arje Cahn and Max
Pfingsthorn told me at ApacheCon that they've been working on
something more advanced that they plan to donate to Cocoon.
Cool - for now I'l just work with their existing stylesheets.
It's time to ping them about this :-) Arje, Max, what about this stuff?
If nothing comes up here I'll ask on the Cocoon dev lists, obviously
we need to collaborate on this.
Yup. Such tools may also have a command-line interface, so we have to
decide if Lepido hosts the whole thing (including the CLI) or if it
limits itself to a nice front-end to something that is shipped with Cocoon.
Up to now, there has been no tools in Cocoon, so Lepido may be the place
for them. From a marketing POV also, providing CLI tools may be a way to
attract people that are still reluctant to using Eclipse :-)
We'll see what the Hippo folks say about it (BTW, Arje is on vacation
next week)
Sylvain
--
Sylvain Wallez Anyware Technologies
http://people.apache.org/~sylvain http://www.anyware-tech.com
Apache Software Foundation Member Research & Technology Director