More Urgent
-----------
+ * Something fucked up. Not sure why the .diff.gz size didn't match the
+ .changes/.dsc. Not sure why katie didn't reject the upload when it found
+ that out aswell.
+
+ <drow> 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.
+
+<neuro> the orig was in NEW, the changes that caused it to be NEW were pulled out in -2, and we end up with no orig in the archive :(
+
+ 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 remember duplicate copyrights in lisaand skip them, per package
+
o <M>ove option for lisa byhand proecessing
o rene could do with overrides
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
* 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)
* 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 ?