Today, Struts is comprised of eight subprojects: Core, Taglib, Tiles, El, Faces, Scripting, Applications, and (now) Shale. An initiative is underway to extract the Struts Tiles code into a standalone product. Several Struts developers plan to apply to the ASF to incubate Tiles as a toplevel project. [http://wiki.apache.org/struts/TilesTopLevel ]
Extracts from the FAQ
*Why are you offering both Struts Shale and Struts Classic? Don't they compete for new development?*
We do offer Struts developers a choice, but, hey, choice is good. :)
People who want to create and maintain Struts Classic are welcome to do so.
People who want to create and maintain Struts Shale are equally welcome.
As a volunteer organization, we are not constrained by the economics of competition. All we need are volunteers who are ready, willing, and able to do the work. So long as we have volunteers, we have work for them to do. :)
Right now, we have volunteers who want to leverage the new JavaServer Faces framework by using Struts Shale for new development. We also have volunteers who prefer to leverage their existing investment in Struts Classic. All are welcome.
For more about volunteering, visit our how to help page [http://struts.apache.org/faqs/helping.html].
*Will Struts Shale become Struts 2.x?*
Right now, there are no concrete plans for a 2.x release of Struts Classic. The people working on the 1.x series want to evolve the code base without breaking backward compatibility. If we do our job right, then a 2.x release may never be needed.
Meanwhile, Struts Shale has its own identity and its own release cycle. Struts Classic is one subproject, and Struts Shale is another.
We encourage you to choose the framework that works best for you. (Even if it is not one of ours!)
* Is Struts Shale a fork?*
No. It's an entirely new codebase. Struts Shale is an MVC framework for web applications, like Struts Classic, but it's a fresh start. Struts Shale is the best choice for developers eager to leverage the latest technologies, like JavaServer Faces.
Both frameworks will have a home here so long as there are volunteers ready to contribute.
####
-- Martin Cooper
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]