1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
|
[[!meta title="Bugs Everywhere Review"]]
> Bugs Everywhere is a “distributed bugtracker”, designed to complement
> distributed revision control systems.
# Installation
[Bugs Everywhere](http://bugseverywhere.org/) is packaged for Debian, install
the bugs-everywhere package. However, this does not seem to contain the
interactive web interface, so you might want to also clone the repository.
`git clone git://gitorious.org/be/be`
# Adding a bug
When you add a bug, either by the web interface, or the command line, you will
get a new file like this.
`.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/5b30ef56-b01e-462c-adaf-682afe828277/values`
The first UUID (bea...) is the bug directory UUID. You can have mutiple
directories in the .be directory, perhaps one for bugs, and one for planning.
However, I am not sure how this is used correctly, and there seems to be a bug
in the be new command when I tried to specify a bug directory explicitly.
## Adding a comment
This creates two new files, values, which contains a JSON object describing the
comment, and body, which contains the text for the comment.
`.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/5b30ef56-b01e-462c-adaf-682afe828277/comments/ba5e3386-5079-4c87-867f-de1008c59cd2/body`
`.be/bea86499-824e-4e77-b085-2d581fa9ccab/bugs/5b30ef56-b01e-462c-adaf-682afe828277/comments/ba5e3386-5079-4c87-867f-de1008c59cd2/values`
# Web Interfaces
There are at least a couple of web interfaces for bugs everywhere.
## HTML
The first and simplist can be accessed by using the be html command. With no
options, this will start serving up pages that look like this.
[[!img html-index.png size="800x" caption="HTML index" ]]
[[!img html-bug.png size="800x" caption="HTML bug page" ]]
## Cherry Flavoured Bugs Everywhere (cfbe)
[[!img cfbe-index.png size="800x" caption="cfbe index" ]]
[[!img cfbe-bug.png size="800x" caption="cfbe bug page" ]]
|