Irv Salisbury wrote:

<snip />
1. CForms - Our recent app has about 175 CForms. Each of the binding, definition, and template files were cocoon: URLs. For doing simple forms, having to write 3 files was a real pain and very time consuming. So, we started building our own meta file that contained enough information to generate all 3 files necessary on the fly. I am sure others have done so as well. It seems like for the simple cases (or even the medium cases) we should be able to get away with 1 or even 2 files that should have to be written. CForms is great, and making this easier to work with would be great.
So did I, basically it's just three pipelines testing wether a "customized" file with binding/definition/template exists, and if not generating them from a metadata xml with three xslt's... Supplying such a basic "autogeneration" would be ok, but I think it's important to keep the clean separation, as this is a very important CForm feature.

I am not sure if I find enough time before christmas, but I was thinking of providing a patch with three stylesheets, hibernate definition file to CForm binding/template/definition... as this would be a starting point for some sort of RoR like code generation tools, too.

<snip />

To answer the rest of your mail, Sylvain, I'll have to re-read and think :-)... this will take some time...

regards,
tom



Reply via email to