aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
Diffstat (limited to 'doc')
-rw-r--r--doc/generate-libbe-txt.py2
-rw-r--r--doc/ids.txt53
-rw-r--r--doc/index.txt1
-rw-r--r--doc/tutorial.txt2
4 files changed, 2 insertions, 56 deletions
diff --git a/doc/generate-libbe-txt.py b/doc/generate-libbe-txt.py
index ec874fa..35eb5c4 100644
--- a/doc/generate-libbe-txt.py
+++ b/doc/generate-libbe-txt.py
@@ -31,7 +31,7 @@ def toctree(children):
' :maxdepth: 2',
'',
] + [
- ' %s.txt' % c for c in children
+ ' %s.txt' % c for c in sorted(children)
] + ['', ''])
def make_module_txt(modname, children):
diff --git a/doc/ids.txt b/doc/ids.txt
deleted file mode 100644
index ba1837b..0000000
--- a/doc/ids.txt
+++ /dev/null
@@ -1,53 +0,0 @@
-**********
-Object IDs
-**********
-
-Format
-======
-
-BE IDs are formatted::
-
- <bug-directory>[/<bug>[/<comment>]]
-
-where each ``<..>`` is a UUID. For example::
-
- bea86499-824e-4e77-b085-2d581fa9ccab/3438b72c-6244-4f1d-8722-8c8d41484e35
-
-refers to bug ``3438b72c-6244-4f1d-8722-8c8d41484e35`` which is
-located in bug directory ``bea86499-824e-4e77-b085-2d581fa9ccab``.
-This is a bit of a mouthful, so you can truncate each UUID so long as
-it remains unique. For example::
-
- bea/343
-
-If there were two bugs ``3438...`` and ``343a...`` in ``bea``, you'd
-have to use::
-
- bea/3438
-
-BE will only truncate each UUID down to three characters to slightly
-future-proof the short user ids. However, if you want to save keystrokes
-and you *know* there is only one bug directory, feel free to truncate
-all the way to zero characters::
-
- /3438
-
-Cross references
-================
-
-To refer to other bug-directories/bugs/comments from bug comments, simply
-enclose the ID in pound signs (``#``). BE will automatically expand the
-truncations to the full UUIDs before storing the comment, and the reference
-will be appropriately truncated (and hyperlinked, if possible) when the
-comment is displayed.
-
-Scope
-=====
-
-Although bug and comment IDs always appear in compound references,
-UUIDs at each level are globally unique. For example, comment
-``bea/343/ba96f1c0-ba48-4df8-aaf0-4e3a3144fc46`` will *only* appear
-under ``bea/343``. The prefix (``bea/343``) allows BE to reduce
-caching global comment-lookup tables and enables easy error messages
-("I couldn't find ``bea/343/ba9`` because I don't know where the
-``bea`` bug directory is located").
diff --git a/doc/index.txt b/doc/index.txt
index 6765a68..30b0318 100644
--- a/doc/index.txt
+++ b/doc/index.txt
@@ -23,7 +23,6 @@ Contents:
install.txt
tutorial.txt
- ids.txt
email.txt
html.txt
distributed_bugtracking.txt
diff --git a/doc/tutorial.txt b/doc/tutorial.txt
index 3dd7ff3..7932c9c 100644
--- a/doc/tutorial.txt
+++ b/doc/tutorial.txt
@@ -24,7 +24,7 @@ powerful, and leave the web and email interfaces to other documents.
.. _command-line: `Command-line interface`_
.. _web: tutorial-html.txt
.. _email: tutorial-email.txt
-.. _IDs: ids.txt
+.. _IDs: libbe/libbe.util.id.txt
Installation
============