On 10/10/05, Frank W. Zammetti <[EMAIL PROTECTED]> wrote:
> Some people seem to believe that Struts is obsolete, or is rapidly
> becoming so, is showing it's age, etc.  I believe this is only the case,
> if in fact it is, because it has been allowed to stagnate a bit in terms
> of truly evolving.  It has been on autopilot for way too long and other
> frameworks have had a chance to pass it by.

It's not so much that we are on autopilot. It's that the project
velocity is glacial, and it has always been glacial. Struts 1.3 will
be our fourth release series. We've consistently averaged twenty
months between series, and it looks like 1.3 will be no exception.

Of course, some projects release more often. One reason for that is
that many other frameworks and projects have support from corporate
developers. Spring, Subversion, Geronimo, Tomcat, JBoss, to name a
few, all get a boost from volunteers who work on the project as part
of their regular jobs. The Struts Validator was developed as an
extension for a public website, and then donated to Apache, but that's
about as close as we've ever come to corporate support.

In regard to another Apache project, recently I was talking with the
"Open Source Evangelist" for a (very) large corporation about a code
they would like to donate and how to integrate volunteer corporate
developers into an Apache project. When we had concluded our other
business, I mentioned that Struts could always use some help too. He
seemed positively startled by the idea, even though this corporation
uses Struts as the foundation for their web application toolset.

So, we trudge. Hoo-hah.

Of course, we've also always depended on external extensions to fill
in the gaps. I think most of us consider projects like Struts Console,
Struts Layout (and/or DisplayTag), SSL Ext, Struts Menu, and Struts
TestCase, all to be part of the quintessential.Struts stack, not to
mention some of the newcomers, like Java Web Parts, Struts Dialog, and
FormDef.

* http://www.jamesholmes.com/struts/console/
* http://struts.application-servers.com/
* http://displaytag.sourceforge.net/
* http://sslext.sourceforge.net/
* http://struts-menu.sourceforge.net/
* http://strutstestcase.sourceforge.net/

* http://javawebparts.sourceforge.net/
* http://struts.sourceforge.net/strutsdialogs/index.html
* https://formdef.dev.java.net/

-- Ted.
http://www.husted.com/poe/

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

Reply via email to