X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=TODO;h=66499d3d5a16a617aea541df7d658e45c3e59818;hb=d0a891d7eb8d79b747f031392dd29de3acd68d84;hp=4cb5a7f2ec4e564c422fe6938aa5ac1f072e69bc;hpb=8e9a5d533c8458eaca33266208f6c347d66dfeef;p=dak.git diff --git a/TODO b/TODO index 4cb5a7f2..66499d3d 100644 --- a/TODO +++ b/TODO @@ -29,9 +29,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 +36,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 +181,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) @@ -195,7 +191,6 @@ Less Urgent o melanie should behave better with -a and without -b; see gcc-defaults removal for an example. o Reject on misconfigured kernel-package uploads - o denise evily abuses sys.stdout by reassigning it o utils.extract_component_from_section: main/utils -> main/utils, main rather than utils, main o Fix jennier to warn if run when not in incoming or p-u o katie should validate multi-suite uploads; only possible valid one @@ -211,6 +206,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 ?