summaryrefslogtreecommitdiff
path: root/TODO.org
blob: 6edc22acee29878a0190b47ca20da290b71d73c7 (about) (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
* use syntax highlighting for Guile attachments
http://localhost:1234/issue/36487#2

* do not download messages outside of the worker
instead fetch whatever messages we already have from the local database.

* do not make Debbugs queries (e.g. with status-with-cache)
use the local database / local mail cache instead

* enhance query input with JS
style known keywords to make it clearer what is a valid query keyword (like =date:=) and what isn’t

* abandon mumimu
We had to fork mu to record the bug number with each message.  Instead of using a fork of mu let’s use guile-xapian and build our own custom xapian database.

* allow multiple processes to access db
Throw to key `sqlite-error' with args `(sqlite-prepare 5 "database is locked")'.

* maintenance.git: redirect issues.guix.info and http variant to https://issues.guix.gnu.org

* MAYBE home page: present the newest issues first, and only open ones.
We currently show issues with recent activity (with the most recently touched issue first).  This seems fine.

* Mumi has no paging: It only presents one page of issues, but it
doesn't say how many are there in total nor does it page through all
other pages of issues.

* Add links to all tag queries (such as "easy")

* add "mdate" (for message dates) and distinguish it from "date"