]> git.decadent.org.uk Git - dak.git/blob - docs/TODO
Add a todo
[dak.git] / docs / TODO
1                                  TODO
2                                  ====
3
4 * Implement autosigning, see ftpmaster_autosigning on ftp-master host in
5    text/.
6
7 * Check TODO.old and move still-valid/useful entries over here.
8
9
10 * database table "binaries" contains a  column 'type TEXT NOT
11    NULL'. This should be made a FK on override_type, as it only contains
12    deb/udeb strings.
13
14 - sql query to do the db work for it:
15    ALTER TABLE binaries ADD COLUMN new_type INT4 REFERENCES override_type(id);
16    UPDATE BINARIES SET new_type = 7 WHERE type = 'deb';
17    UPDATE BINARIES SET new_type = 8 WHERE type = 'udeb';
18    ALTER TABLE binaries DROP COLUMN type;
19    ALTER TABLE binaries RENAME COLUMN new_type TO type;
20
21 - needs updateX.py written and then the rest of the code changed to deal
22    with it.
23
24 * Checkout SQL Alchemy and probably use that for our database layer.
25
26