Zimbra offers Open Source email server software and shared calendar for Linux and the Mac
Go Back   Zimbra :: Forums > Zimbra Collaboration Suite > Developers

Welcome to the Zimbra :: Forums!
Welcome, if you would like to post a comment please register. We also encourage you to explore all things Zimbra with our team and members of the community.

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1 (permalink)  
Old 10-07-2005, 09:12 PM
Junior Member
 
Posts: 5
Question Puzzled

I like the kind of projects like Zimbra. I was active in the past in other webmail communities such as Uebimiau (Not the same audience, I know!), but I found Zimbra quite a heavy and complicated project. I think using JSP is overkilled, for an enterprise application I would have used maybe Python, but JSP is heavy for the server, and requires 5x more code
I read the documentation (PDF) of Zimbra, and it seems that we'll need a steep learning curve to play around with the API, framework, etc...
The source code is really a lot. I think you could have built a very nice web application based aggressively on AJAX + Python/PHP with less code. But in the end, Zimbra is quite revolutionary, it will attract at least a lot of attention.
Just my opinion
Reply With Quote
  #2 (permalink)  
Old 10-07-2005, 09:28 PM
Zimbra Employee
 
Posts: 4,792
Default

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
Reply With Quote
  #3 (permalink)  
Old 10-07-2005, 09:48 PM
Junior Member
 
Posts: 5
Default

Yes Kevin, I thought that at least you have a professional organization in every aspect, as you said, most open-source projects lack quality documentation in the begining. You don't.

I'll keep reviewing your code, as I find it interesting because I myself use xmlHttpRequest in the applications we develop where I work

Good luck
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Why Join?

Registering let's you ask questions, makes it easier to search, displays any files attached to posts, and notifies you about replies.

blog.zimbra.com




 

SEO by vBSEO ©2011, Crawlability, Inc.