struts-chain is under contrib, which is included in the nightly builds,

http://cvs.apache.org/builds/jakarta-struts/nightly/src/

along with everything else. So, people could build it from there. It would mainly be a documentation issue. People just need to know it exists and how to plug it in.

Under the Apache License, anyone can make a build available from anywhere. It just doesn't carry the onus as an official release of Apache's Struts. A pre-release build could be made available from your Apache home directory (~/public_html) or from any other convenient location.

If we can make this baby ready to plug-and-play, like the many other Struts extensions, then I agree it would be a Good Thing to make it available to the Community.

The best part about Chain is that it's not just about Struts. The Commons Chain is a wonderful business logic controller. You can validate the input parameters, pop them into a Context, call a Chain, and parse the result when it comes back, simple as pie. Any existing business layer could be encapsulated behind a Chain facade. (Hey, it don't get much more complicated than the Request Processor!)

The most insanely excellent thing since Struts, I'd say. :)

-Ted.

Don Brown wrote:
Agreed, however couldn't we still offer struts-chain prebuilt, not in
Struts core, but on the side to hopefully make it eaier for people to test
it?  While the code is pretty simple and I believe functional, I agree
much work still has to be done before it is production ready - tiles
support, unit tests, commons-chain release, and of course documentation.

I'm thinking of Struts users that don't want to go through the hassle of
setting up their environment for building struts-chain, but want to test
its new features.  Hopefully, we can find middle ground between "build it
yourself" and "official Struts code".  It's really hard to get beta
testers when, let's face it, our build is time consuming to setup.

Don

BTW, do we have nightly builds of Struts?  If we could get nightly builds
of struts-chains, that would certainly help.



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



Reply via email to