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

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 12-23-2009, 02:10 PM
Zimbra Employee
 
Posts: 105
Default New Zimlet Developer Documentation for ZCS 6.0 Available!

Zimbra invites you to view the latest Zimlet development documentation. The goal of this documentation is to make it easier for partners and customers to build Zimlets and to integrate with the Zimbra platform.

We will continue to expand the materials over the coming weeks. In the meantime, it will be great to hear from you about "what you want & need to know about Zimlet development".

Cheers and happy reading!

Zimlet Developer's Guide for ZCS 6.0
ZCS 6.0:Zimlet Developers Guide:Introduction - Zimbra :: Wiki

Zimlet Definition File Reference for ZCS 6.0
ZCS 6.0:Zimlet Developers Guide:Zimlet Definition File Reference - Zimbra :: Wiki

Zimlet JavaScript API Reference for ZCS 6.0
Zimlet JavaScript API Reference - Index

Last edited by sposetti; 01-03-2010 at 07:58 PM..
Reply With Quote
  #2 (permalink)  
Old 01-08-2010, 03:32 AM
Moderator
 
Posts: 7,929
Default

Fantastic! This is exactly what I believe everybody has been waiting for
__________________
Reply With Quote
  #3 (permalink)  
Old 01-10-2010, 05:25 AM
Intermediate Member
 
Posts: 22
Default

I can't believe it after all this time .... WOW! GREAT!!!!!!!
Reply With Quote
  #4 (permalink)  
Old 03-20-2010, 07:28 PM
Active Member
 
Posts: 32
Default Developer doc completeness

Hello, this is very good, but there are a couple major problems for new developers. Every reference to properties or values should be able to reference back to a source document.
For example, the Zimlet example Integrated Zimlets - Adding Toolbar Buttons makes reference to this code:
if (viewId == ZmId.VIEW_CONVLIST || viewId == ZmId.VIEW_TRAD)
but is cannot find anwhere that describes the valid range of values for viewID. I am wanting to link into the Documents view, would that be ZmID.VIEW_NOTE, ZmID.VIEW_NOTEBOOK, etc.
Without this sort of informaiton available to the highest level, it is virtually impossible to develop Zimlets without taking a lot of time to rip apart other code from the Gallery, and even then it is not going to be a complete list if the functionality has not been done through Gallery before.
Reply With Quote
  #5 (permalink)  
Old 03-29-2010, 11:32 AM
Zimbra Employee
 
Posts: 105
Default

We are working to post a JavaScript API Reference document. Then you'll be able to browse the JS API classes and methods.

Once we have that available, we can explore how to tie that into the code examples so we can link directly from code to their JS docs.

Here is a sample of the JavaScript API Reference

Zimlet JavaScript API Reference - Index
Reply With Quote
  #6 (permalink)  
Old 03-30-2010, 01:36 AM
Active Member
 
Posts: 32
Default Zimlet JavaScript API Reference - Index

Thanks for the feedback. I plan to look at the source code and decompile these values for myself. I am assuming that they will be referenced in the source code, but they might be harder to find.
I have seen the API Reference documents, or something very similar, but as I want to write Zimlets for the Notebook part of Zimbra, I need to determine some of these values sooner rather than later.
Reply With Quote
Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes


Similar Threads

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.