Commas Fast, quick, lightweight CMS for relatively static websites ~~~~~~ (c) Andrew Flegg 2006. Released under the Artistic Licence. Application Design: * The site will be served from a servlet. This will accept an article ID. The corresponding article object will be accessed and, from that, its template. * The article will be merged into the template and the result returned. * There will be a template for the main page which merges content from several articles. * Admin interface will allow each article (or "chunk", might be better) to be edited in-place. Persistence Engine Design: * P-Layer will abstract "StoredObjects" to a simple persistence layer. * The preferred PersistenceEngine implementation will be determined by a property, merged at app-start. * XML and JDBC PersistenceEngines will be provided as standard.