Results 1 to 6 of 6

Thread: New Zimlet Developer Documentation for ZCS 6.0 Available!

  1. #1
    Join Date
    Nov 2009
    Posts
    105
    Rep Power
    5

    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.

  2. #2
    Join Date
    Nov 2006
    Location
    UK
    Posts
    8,017
    Rep Power
    24

    Default

    Fantastic! This is exactly what I believe everybody has been waiting for

  3. #3
    Join Date
    Jul 2009
    Location
    Schio (VI) Italy
    Posts
    26
    Rep Power
    6

    Default

    I can't believe it after all this time .... WOW! GREAT!!!!!!!

  4. #4
    Join Date
    Jul 2009
    Posts
    41
    Rep Power
    6

    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.

  5. #5
    Join Date
    Nov 2009
    Posts
    105
    Rep Power
    5

    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

  6. #6
    Join Date
    Jul 2009
    Posts
    41
    Rep Power
    6

    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.

Similar Threads

  1. Replies: 6
    Last Post: 03-05-2010, 12:13 AM
  2. Replies: 21
    Last Post: 02-04-2010, 09:06 AM
  3. Samba and POSIX undeploy problem
    By catnipper in forum Zimlets
    Replies: 0
    Last Post: 09-02-2009, 10:51 AM
  4. Help for a new zimlet developer
    By mcrocker in forum Zimlets
    Replies: 1
    Last Post: 04-02-2009, 07:34 PM
  5. Replies: 2
    Last Post: 07-17-2006, 04:06 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •