DeveloperDocumentation

Welcome to the Jambu developer documentation

Project Management

We're using this trac and a subversion code repository (given Trac's limited ticket system we may move to Bugzilla or another).

Communication is via direct email (list and possibly IRC to come)

Vague goals include; Agile, Test Drive Development, good use of patterns where appropriate

Technical

In this phase we are targeting Gnome on Linux using Python, pygtk (basic UI), librsvg (SVG rendering) and pyatspi (Firefox access).

A key requirement is to port to Windows ASAP so must reduce dependencies on Gnome/Linux. IA2 helps and though GTK has been ported to Windows it has less support and pyatspi has not yet been ported.

Tools