Developers overview

From Kolab Wiki

Jump to: navigation, search

This page provides an overview for developers interested in the Kolab Groupware.

Contents

Kolab 3.0 development

Server development

PHP based development

A large part of the features provided by Kolab Server rests on Kolab specific PHP libraries provided by Horde. Horde, the web client, also uses these package for accessing the Kolab server.

  • Kolab Format - A PHP PEAR package providing methods for reading/writing the Kolab Format
  • Kolab Server - A PHP PEAR package for accessing the Kolab Server LDAP database
  • Kolab Storage - A PHP PEAR package for handling user data stored in IMAP
  • Kolab FreeBusy - A PHP PEAR package providing free/busy information
  • Kolab Filter - A PHP PEAR package providing mail filters responsible for mailing policies and resource management

Sometimes you might wish to debug the PHP scripts on the Kolab server. This possible but needs the installation of additional tools. A description can be found below.

  • PHP debugging - How to debug the PHP scripts on the Kolab server.

Kolab Format development

Client development

Other

Primary Developer resources

Mailing lists

Source code

Problem tracker

Other

Developer links

General

Server components

Non OpenPKG platforms

Personal tools