Hey Cocooners,

I've been away from Cocoon for a while (and server side web dev) and I'm starting another project that may call for it. I've been looking into the changes since I was using it and there seem to be a lot of nice improvements and new technologies, but getting a handle on the whole package looks as difficult as ever. Basically I need to evaluate frameworks for a fairly basic website that needs to be up quickly and then have features added to it. I'm trying not to re- invent anything, but I also want to be able to nicely integrate and customize the components. Common wishes, I suspect.

So I want to find existing projects and learn more about the current best practices for 2.1.7.

First, from quickly trying to cover docs, the dev list and a little of the user list I think these are the most current, or endorsed, technologies in Cocoon, but correct me if I'm wrong:

JXTemplate, cforms, JavaFlow/FlowScript

This replaces what I'm used to in XSP, XSLT, Actions and Generators, right? It raises a few questions for me: I always liked XSP and did a good job a separating view from controller, is it really frowned upon? Can JXTemplates do most of what XSP could? What can't it? Most importantly, for a competent Java developer, which is easier/faster to work with? Considering CSS on the client and templates in Cocoon, is XSLT used much anymore?

I'm also unsure what the best way to store data might be since I see so many references to Hibernate, OJB, ESQL, etc. I usually had custom generators that performed queries. Assuming that I'm going to go with MySQL, what's the preferred method now? I'd actually love to find a way to avoid writing SQL and Java business objects at all, if it's possible.

The site has pretty basic needs, so I'd love to find pre-existing Cocoon based implementations. I'm afraid though that even if there are projects for these that they might be developed using different Cocoon technologies and difficult to integrate. The main thing to integrate actually is users, authentication and preferences.

Here's the features I'll need to find or develop: Blog, Forum, Mailing list, Wiki, Content Management, Calendar, webmail (doesn't really need to be Cocoon based actually). I'm not sure which order they'll be implemented, but the site will probably go live without most of them and then have them added.

Well, thatnks in advance for any input you can give me. I read most of the "Is Cocoon Obsolete" thread on the dev list, and all I can say is that I hope not, since on a higher level I understand and very much like it's main architectural concepts. It's just very hard to wade through all the pieces and options and changes and figure out how to actually get going. Choices are almost a bad thing in the beginning. A little clarification and simplification could help a lot here. But I'm glad to see how things have advanced since I've used it.

Thanks,
  Justin

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to