2
2
Bazaar Developer Document Catalog
3
3
=================================
5
Bazaar user documentation is in the
6
`Main Document Catalog <../index.html>`_.
8
Overall developer documentation
9
===============================
11
* `Developer Guide <en/developer-guide/HACKING.html>`_
12
* `bzrlib API reference <http://bazaar-vcs.org/BzrLib>`_
13
* `Design Principles <principles.html>`_
18
* `Releasing Bazaar <releasing.html>`_ -- How to make a release of Bazaar,
19
and how to coordinate the monthly development cycle.
21
* `Profiling notes <profiling.html>`_ |--| Instructions on how to profile
22
bzr code and visualize the results.
27
* `Performance roadmap <performance-roadmap.html>`_ |--| The roadmap
28
for fixing performance in bzr over the next few releases.
33
* `API versioning <api-versioning.html>`_ |--| bzrlib API versioning.
35
* `Authentication ring <authentication-ring.html>`_ |--| Configuring
38
* `Bundles <bundles.html>`_ |--| All about bzr bundles.
40
* `Container format <container-format.html>`_ |--| Notes on a container format
41
for streaming and storing Bazaar data.
43
* `Repository stream <repository-stream.html>`_ |--| Notes on streaming data
44
for repositories (a layer above the container format).
46
* `Indices <indices.html>`_ |--| The index facilities available within bzrlib.
48
* `Inventories <inventory.html>`_ |--| Tree shape abstraction.
50
* `LCA merge <lca-merge.html>`_ |--| A nice new merge algorithm.
52
* `Network protocol <network-protocol.html>`_ |--| Custom network protocol.
54
* `Plugin APIs <plugin-api.html>`_ |--| APIs plugins should use.
56
* `Repositories <repository.html>`_ |--| What repositories do and are used for.
58
* `Integration Guide <integration.html>`_ |--| A guide to integrate bzrlib into
59
any python application.
12
contribution-quickstart
27
* `Contributing to Bazaar Documentation <http://wiki.bazaar.canonical.com/ContributingToTheDocs>`_ (wiki)
30
Releasing and Packaging
31
=======================
41
Developing using bzrlib
42
=======================
50
* `Writing plugins for Bazaar <http://doc.bazaar.canonical.com/plugins/en/plugin-development.html>`_ (web link)
52
* `bzrlib API reference <http://starship.python.net/crew/mwh/bzrlibapi/>`_
64
* `Knit pack repositories <packrepo.html>`_ |--| KnitPack repositories
69
68
.. |--| unicode:: U+2014