r47 - 09 Mar 2008 - 16:36:28 - AlanFrankelYou are here: OSAF >  Projects Web  > WebHome


Check out 1.0!



Welcome to the Chandler Project Wiki

The Project Wiki is where we do our work. Here you will find active wiki pages on almost every aspect of the project from design and release planning to meeting notes and developer documentation. Read more...

What is Chandler? For people who use their Inbox as their task list, Chandler picks up where your Inbox leaves off.

Chandler Project is an open source, standards-based personal information manager (PIM) built around small group collaboration and a core set of information management workflows modelled on Inbox usage patterns and David Allen's GTD methodology.

We just released our Preview Release (version 0.7). Our goal for Chandler Preview is to allow users to test drive Chandler and collect feedback that will in turn, guide our efforts to a more robust and responsive 1.0!

Chandler Product

Chandler consists of a Chandler Desktop, Chandler Server and Chandler Hub Sharing Service. Chandler Preview manages Notes, Messages, Tasks and Events. Chandler is not a full-fledged email application. However, you can send and receive items from other Chandlers users as well as set up special Chandler IMAP folders to drag emails from your favorite email application into Chandler.

Longer term, we hope to enrich our PIM workflows with contacts and relationship management and take on the challenge of integrating documents, resources and large catalogs of data into the core information management workflows we have today.


Chandler Technologies

Chandler Desktop is written in a mixture of Python and C-based extensions. Important components include wx/wxPython, Berkeley DB, PyLucene, ICU, twisted, vobject, and many others.

Chandler Desktop is extensible using simple Python plugins which can be distributed on Cheeseshop. Plugins can add new views and new data types using schemas defined in the plugin.

Chandler Server is both a "database for PIM data" and an Ajax web UI to managing that data. All access to PIM data is done via HTTP calls using various protocols like CalDAV, Atom, WebDAV, Morse Code, and others. Server technologies include Java, Hibernate, Spring, iCal4j, and Abdera. The web UI is developed using the Dojo framework.

The Chandler Hub Sharing Service, hosted by OSAF, runs Chandler Server.


Chandler supports the following protocols and data formats: Chandler Server Morse Code, WebDAV, CalDAV, Atom, GData, POP and IMAP, .ics files.

OSAF Community

Chandler Desktop and Chandler Server are Open Source Applications Foundation projects. We are dedicated to building active open source communities around every aspect of these projects, from design and usability to marketing to development. Check out OSAF Community for more information, including:

Project governance principles
Ways to contribute
Ideas for "starter" projects

Wiki Overview

Product and Design

We practice our own brand of user-centered, open design. Here you will find user interviews, scenario and workflow analysis, storyboards and full-blown design proposals as well as discussions of the design process itself.


Planning begins with target users, target usage scenarios and organizational goals. From there, we formulate tenets to guide everything from high-level workflow and feature decisions to triaging bugs. In here, you will find workflow and feature specifications, bug triage and timetables, which are continuously refined through the release cycle as we iterate on design proposals and bug triage with Engineering.

Teams Wiki

Our development teams are organized around Chandler Desktop and Chandler Server. Product Planning and Design, Quality Assurance, Build and Release and Operations support both projects. Team pages generally include a who's who, areas of responsibility for team members, meeting notes, active projects and relevant resources. Much of the content in this area is considered work-in-progress.


Get the source! Download and get the source code for both the Desktop and Server. Find instructions for building, installing, running automated tests, and all of the other key tools for hacking on Chandler. Download and run your own server. Learn how to extend the Desktop by writing a Python plugin, and distributing it on Cheeseshop. Write a client that takes advantage of the server data using a variety of protocols. Get started with documentation and tutorials!

Notes Wiki

The home of all things unofficial, personal scratchpads and half-baked ideas.

View topic | Edit |  | WYSIWYG | Attach | Printable | Raw View | Backlinks: Web, All Webs | History: r51 |r49 < r48 < r47 < r46 | More topic actions...
Open Source Applications Foundation
Except where otherwise noted, this site and its content are licensed by OSAF under an Creative Commons License, Attribution Only 3.0.
See list of page contributors for attributions.