/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

« back to all changes in this revision

Viewing changes to doc/developers/index.txt

  • Committer: John Arbash Meinel
  • Date: 2008-11-25 18:51:48 UTC
  • mto: This revision was merged to the branch mainline in revision 3854.
  • Revision ID: john@arbash-meinel.com-20081125185148-jsfkqnzfjjqsleds
It seems we have some direct tests that don't use strings and expect a value error as well.

They would be sanitized later on by Revision. We could use that code, but this test
depends on the serializer, which Revision wouldn't know about.

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
=================================
 
2
Bazaar Developer Document Catalog
 
3
=================================
 
4
 
 
5
Bazaar user documentation is in the 
 
6
`Main Document Catalog <../index.html>`_.
 
7
 
 
8
Overall developer documentation
 
9
===============================
 
10
 
 
11
* `Developer Guide <../en/developer-guide/HACKING.html>`_
 
12
 
 
13
* `Architectural Overview <overview.html>`_ |--| describes some of the
 
14
  most important classes and concepts.
 
15
 
 
16
* `bzrlib API reference <http://starship.python.net/crew/mwh/bzrlibapi-oe/>`_ 
 
17
  (external link)
 
18
  |--| automatically generated API reference information
 
19
 
 
20
* `Integrating with Bazaar <http://bazaar-vcs.org/Integrating_with_Bazaar>`_
 
21
  (wiki) |--| a guide for writing Python programs that work with Bazaar.
 
22
 
 
23
* `Testing <testing.html>`_ |--| Testing bzr.
 
24
 
 
25
* `Writing plugins <http://bazaar-vcs.org/WritingPlugins>`_ (wiki) 
 
26
  |--| specific advice on writing Bazaar plugins.
 
27
 
 
28
Process
 
29
=======
 
30
 
 
31
* `The Bazaar Development Cycle <cycle.html>`_ |--| The monthly
 
32
  development cycle and how to run it.
 
33
  
 
34
* `Releasing Bazaar <releasing.html>`_ |--| 
 
35
  Checklist to make a release of Bazaar.
 
36
 
 
37
* `Managing the Bazaar PPA <ppa.html>`_ |--| Packaging Bazaar for Ubuntu.
 
38
 
 
39
* `Giving back <http://bazaar-vcs.org/BzrGivingBack>`_ (wiki) |--| How to get
 
40
  your changes to Bazaar integrated into a release.
 
41
 
 
42
* `Profiling notes <profiling.html>`_ |--| Instructions on how to profile 
 
43
  bzr code and visualize the results.
 
44
 
 
45
Plans
 
46
=====
 
47
 
 
48
* `Performance roadmap <performance-roadmap.html>`_ |--| The roadmap 
 
49
  for fixing performance in bzr over the next few releases.
 
50
 
 
51
Specifications
 
52
==============
 
53
 
 
54
* `API versioning <api-versioning.html>`_ |--| bzrlib API versioning.
 
55
 
 
56
* `Authentication ring <authentication-ring.html>`_ |--| Configuring
 
57
  authentication.
 
58
 
 
59
* `Bundles <bundles.html>`_ |--| All about bzr bundles.
 
60
 
 
61
* `Container format <container-format.html>`_ |--| Notes on a container format
 
62
  for streaming and storing Bazaar data.
 
63
 
 
64
* `Repository stream <repository-stream.html>`_ |--| Notes on streaming data
 
65
  for repositories (a layer above the container format).
 
66
 
 
67
* `Indices <indices.html>`_ |--| The index facilities available within bzrlib.
 
68
 
 
69
* `Inventories <inventory.html>`_ |--| Tree shape abstraction.
 
70
 
 
71
* `LCA merge <lca-merge.html>`_ |--| A nice new merge algorithm.
 
72
 
 
73
* `Network protocol <network-protocol.html>`_ |--| Custom network protocol.
 
74
 
 
75
* `Plugin APIs <plugin-api.html>`_ |--| APIs plugins should use.
 
76
 
 
77
* `Repositories <repository.html>`_ |--| What repositories do and are used for.
 
78
 
 
79
* `Integration Guide <integration.html>`_ |--| A guide to integrate bzrlib into
 
80
  any python application.
 
81
 
 
82
Data formats
 
83
============
 
84
 
 
85
* `Knit pack repositories <packrepo.html>`_ |--| KnitPack repositories 
 
86
  (new in Bazaar 0.92).
 
87
 
 
88
 
 
89
.. |--| unicode:: U+2014
 
90
 
 
91
..
 
92
   vim: ft=rst tw=74 ai