This is the home of the SiteMesh 3 development team. If you are a SiteMesh user, instead try the website at http://www.sitemesh.org.
git clone git://github.com/sitemesh/sitemesh3.git
Overview of the project, where we are, where next…
The design docs, deep dive into a feature that may or may not have been implemented.
During development, they provide communication of ideas that can be reviewed within the team.
Once implemented the provide a permanent reference into the design considerations. The details may vary from the end implementation (check the actual code for reference), but the concepts should be enough to understand SiteMesh in more depth.
|Design Doc: Apache Relicensing||Complete||Plan of attack to relicense code to Apache Software License 2|
|Design Doc: Configuration||Nearly complete||End-user configuration mechanisms|
|Design Doc: Developer Infrastructure||Complete||Tools and services to support SM development|
|Design Doc: Logo||Complete||Create a SiteMesh logo|
|Design Doc: Memory Usage||Complete||Rearchitecture of SM internals to improve memory usage|
|Design Doc: Offline Usage||Nearly complete||Support merging of content and decorators as offline process outside of Servlet container|
|Design Doc: SiteMesh Website||Barely started||Build end-user web site|
|Design Doc: Container Test Suite||Not started||For testing SiteMesh behaves correctly in various Servlet engines, even those we don’t have access to|
|Design Doc: Native SiteMesh and Ports||Draft||SiteMesh for non-Java apps|
TODO: Design docs that need to be written: