3-5 July 2006
CERN, Geneva
Europe/Zurich timezone

Come on and plug me in! Writing and testing plugins for Bazaar

5 Jul 2006, 11:35
1h 5m
40-SS-D01 (CERN, Geneva)


CERN, Geneva


Mr David Allouche (Canonical Limited) Mr Robert Collins (Canonical Limited)


Bazaar is a revision control system written entirely in Python. Programmers can use Bazaar's plugin system to provide new options, features and facilities. We demonstrate writing a plugin for Bazaar and describe what having a plugin system has done to and for Bazaar.


Bazaar has a nice flexible plugin system that allows extension
of Bazaar in a convenient fashion. Plugins need to fit seamlessly into
the core program, yet are often developed and shipped separately. In
this talk David Allouche will demonstrate Bazaar, some of the existing
plugins for Bazaar, and show how to write a plugin. Robert Collins will
talk about the plugin system, what we wanted to achieve with it, what it
has done to and for Bazaar.

Primary author

Mr Robert Collins (Canonical Limited)


Mr David Allouche (Canonical Limited)

Presentation Materials