aboutsummaryrefslogtreecommitdiff
path: root/tasks.md
blob: 01d9ac634c4ec370c52c92fb831aec868fe9ec12 (plain)
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
# Keyringer Issue Tracker

## Using

Current issue tracker: [Taskwarrior](https://taskwarrior.org/) with data stored at `tasks/` folder.

    sudo apt install taskwarrior
    task rc.data.location=tasks list

## Migration from Trac

### Server side

    sudo apt install trac-xmlrpc
    trac-admin . config set components tracrpc.* enabled
    trac-admin . permission add authenticated XML_RPC

## Client side

* Edit `.task/{taskrc,bugwarriorrc}` accordingly.
* Import tickets:

    BUGWARRIORRC=.task/bugwarriorrc bugwarrior-pull

### References

* https://bugwarrior.readthedocs.io/en/latest/common_configuration.html#envvar-BUGWARRIORRC
* https://bugwarrior.readthedocs.io/en/latest/services/trac.html
* https://bugwarrior.readthedocs.io/en/latest/configuration.html#example-configuration
* https://bugwarrior.readthedocs.io/en/latest/using.html
* https://trac.edgewall.org/wiki/TracPlugins
* https://trac-hacks.org/wiki/XmlRpcPlugin