Thanks for the note Charles. A couple mis-conceptions though. Of all the code in Zimbra the JSP code is less than a 1/100 of 1% (or .01%). There are less than 10 JSP files used in the production deployment. Each is use simple to boot strap the Javascript and generate a tiny bit of HTML for the login page. The entire client application is Javascript (or AJAX). It's downloaded to the browser once at start-up and that's it. The rest of the time it's simply XML/SOAP calls to our backend server which is written in 100% Java.
As engineers we are pretty excited to be able to release a beta of an open source project with documentation. Let alone the size/scope of Zimbra, having documentation at all this early in a project is very rare. Regardless if you find something confusing or not clear enough please let us know. Our documentation team would love the feedback. It's the only way we can improve in the future |