]> git.decadent.org.uk Git - dak.git/blobdiff - TODO
gracefully handle non-existent .changes files
[dak.git] / TODO
diff --git a/TODO b/TODO
index 61793a5813964a40df97eb0f3f8bc7676e314ad3..41e49c61dba4484dfc67814120769a66bd27b0db 100644 (file)
--- a/TODO
+++ b/TODO
@@ -3,17 +3,49 @@
 
 ================================================================================
 
+Actually Urgent
+---------------
+
+  o katie's per-suite version checks don't work for stable uploads
+    since "stable" has been removed from the list of target suites
+    (doh).
+
+  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
+
+  o lisa can't handle non-existent .changes files
+
+  o lisa doesn't handle :q! from rejections well at all
+
+  o lisa exits if you check twice (aj)
+
 More Urgent
 -----------
 
+  o jenna sucks
+
+  o queued and/or perl on sparc stable sucks
+
+  o aj's bin nmu changes
+
   o Lisa:
-    * installing into stable
     * priority >> optional
     * arch != {any,all}
     * build-depends wrong (via andrea)
     * suid
     * conficlits
     * notification/stats to admin daily
+    o trap fernanda exiting
+    o distinguish binary only versus others (neuro)
+
+  o change utils.copy to try rename() first
+
+  o cache changes parsed from ordering (careful tho: would be caching
+  .changes from world writable incoming, not holding)
+
+  o katie doesn't recognise binonlyNMUs correctly in terms of telling
+    who their source is; source-must-exist does, but the info is not
+    propogated down.
 
   o DONE
 
@@ -134,7 +166,11 @@ Less Urgent
 
  * Easy:
 
+    o promote changes["changes"] to mandatory in katie.py(dump_vars)
+      after a month or so (or all .katie files contain in the queue
+      contain it).
     o Rationalize config stuff.. Dir::Foo not Dir::FooDir [breaks other people??] 
+      Also Dir::Queue::Foo, not Dir::QueueFooDir
     o melanie should behave better with -a and without -b; see
       gcc-defaults removal for an example.
     o Reject on misconfigured kernel-package uploads
@@ -165,6 +201,8 @@ Less Urgent
     o Add an 'add' ability to melanie (? separate prog maybe)
     o Replicate old dinstall report stuff (? needed ?)
     o Handle the case of 1:1.1 which would overwrite 1.1 (?)
+    o maybe drop -r/--regex in madison, make it the default and
+      implement -e/--exact (a la joey's "elmo")
   
  * Cleanups & misc: