Consolidation is a relatively unknown concept in the crowded web
framework space. While most frameworks are open source allowing
cross-pollination, collaboration is still rare resulting in duplicated
efforts and confusion for the end user. Struts Ti, a next-gen project
in the Struts sandbox, tried to buck the trend by building on WebWork
rather than wasting its time writing yet another Model2 framework.
Taking this level of cooperation to the next level, developers from four
popular web frameworks - Struts, Spring, WebWork, and Beehive, have
gotten together to discuss the possibility of consolidating their
efforts into a new project, termed Clarity. Clarity would be an
action-based MVC framework that combines the commonality of the four
aforementioned frameworks into one that can be built upon by all.