X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=TODO;h=f881917915d749b1269486226267f26ae67e281a;hb=5ba39ed07de369254fb485966ed229feda48db39;hp=571db844b75fdf5489539b3141783e3301b7e280;hpb=e238cc8dd69968a17f3b27dfa57c80c9f00d3bff;p=dak.git diff --git a/TODO b/TODO index 571db844..f8819179 100644 --- a/TODO +++ b/TODO @@ -19,6 +19,18 @@ Actually Urgent More Urgent ----------- + Can't read file.: /org/security.debian.org/queue/accepted/accepted/apache-perl_1.3.9-14.1-1.21.20000309-1_sparc.katie. You assume that the filenames are relative to accepted/, might want to doc or fix that. + + o SecurityAcceptedAutoBuild doesn't handle the case of foo_3.3woody1 + with a new .orig.tar.gz followed by a foo_3.3potato1 with the same + .orig.tar.gz; jennifer sees it and copes, but the AA code doesn't + and can't really easily know so the potato AA dir is left with no + .orig.tar.gz copy. doh. + + o orig.tar.gz in accepted not handled properly (?) + + o amber doesn't include .orig.tar.gz but it should + o permissions (paranoia, group write, etc.) configurability and overhaul o ove option for lisa byhand proecessing @@ -29,9 +41,6 @@ More Urgent o the whole versioncmp thing should be documented - o security.debian.org: BYHAND auto-uploading doesn't work - o security.debian.org: BYHAND auto-uploading assumes ftp-master - o lisa doesn't do the right thing with -2 and -1 uploads, as you can end up with the .orig.tar.gz not in the pool @@ -39,9 +48,6 @@ More Urgent o lisa doesn't trap signals from fernanda properly - o jenna sucks; should be rewritten to use python arrays rather than - multiple selects, similar to heidi/natalie rewrites. - o queued and/or perl on sparc stable sucks - reimplement it. o aj's bin nmu changes @@ -187,6 +193,8 @@ Less Urgent * Easy: + o suite mapping and component mapping are parsed per changes file, + they should probably be stored in a dictionary created at startup. o don't stat/md5sum files you have entries for in the DB, moron boy (Katie.check_source_blah_blah) o promote changes["changes"] to mandatory in katie.py(dump_vars) @@ -210,6 +218,7 @@ Less Urgent * Bizzare/uncertain: + o drop rather dubious currval stuff (?) o rationalize os.path.join() usage o Rene also doesn't seem to warn about missing binary packages (??) o logging: hostname + pid ?