X-Git-Url: https://git.decadent.org.uk/gitweb/?p=dak.git;a=blobdiff_plain;f=docs%2FTODO.old;h=a7ae49d8ac9dbe2b99545b302474d87083321bb0;hp=d31d85e8c10cfcc0ca710a58d6861417ef387924;hb=026bdb9580e6d18bf504d2f44d46890df5d89f1a;hpb=5f6cd0951ff5658a9ad5b4eb76a2261384812dc8 diff --git a/docs/TODO.old b/docs/TODO.old index d31d85e8..a7ae49d8 100644 --- a/docs/TODO.old +++ b/docs/TODO.old @@ -11,10 +11,6 @@ Others ------ - o 'dak reject-proposed-updates' should only start an editor once to - capture a message; it will usually be the same message for all - files on the same command line. - o drop map-unreleased o check email only portions of addresses match too, iff the names @@ -67,16 +63,6 @@ Others o 'dak control-suite' should have a diff mode that accepts diff output! - o 'dak clean-proposed-updates' doesn't deal with 'dak rm'-d - packages, partial replacements etc. and more. - - o 'dak reject-proposed-updates' blindly deletes with no check that - the delete failed which it might well given we only look for - package/version, not package/version _in p-u_. duh. - - o 'dak rm' should remove obsolete changes when removing from p-u, or - at least warn. or 'dak reject-proposed-updates' should handle it. - o 'dak process-unchecked' crashes if run as a user in -n mode when orig.tar.gz is in queue/new... @@ -104,11 +90,6 @@ Others null and s.name linked from it != the source given in -S/--source-and-binary ignore. - o 'dak reject-proposed-updates' sucks; it should a) only spam d-i - for sourceful rejections, b) sort stuff so it rejects sourceful - stuff first. the non-sourceful should probably get a form mail, c) - automate the non-sourceful stuff (see b). - o 'dak process-unchecked' should do q-d stuff for faster AA [ryan] o split the morgue into source and binary so binaries can be purged first! @@ -120,8 +101,6 @@ Others o 'dak init-archive' shouldn't be using location, it should run down suites instead - o 'dak clean-proposed-updates' needs to know about udebs - o by default hamstring dak's mail sending so that it won't send anything until someone edits a script; it's been used far too much to send spam atm :( @@ -144,7 +123,7 @@ Others o 'dak import-users-from-passwd' should sync debadmin and ftpmaster (?) o Can't read file.: - /org/security.debian.org/queue/accepted/accepted/apache-perl_1.3.9-14.1-1.21.20000309-1_sparc.dak. + /srv/security.debian.org/queue/accepted/accepted/apache-perl_1.3.9-14.1-1.21.20000309-1_sparc.dak. You assume that the filenames are relative to accepted/, might want to doc or fix that. @@ -181,7 +160,7 @@ Others o dak doesn't recognise binonlyNMUs correctly in terms of telling who their source is; source-must-exist does, but the info is not - propogated down. + propagated down. o maintainers file needs overrides @@ -202,7 +181,7 @@ Others o morgue needs auto-cleaning (?) - o dak stats: two modes, all included, seperate + o dak stats: two modes, all included, separate o dak stats: add non-US o dak stats: add ability to control components, architectures, archives, suites o dak stats: add key to expand header @@ -266,7 +245,7 @@ Less Urgent o Do a checkpc(1)-a-like which sanitizes a config files. o fix parse_changes()/build_file_list() to sanity check filenames - o saftey check and/or rename debs so they match what they should be + o safety check and/or rename debs so they match what they should be o Improve 'dak compare-suites'. o Need to optimize all the queries by using EXAMINE and building some INDEXs. @@ -302,11 +281,8 @@ Less Urgent o check linking of .tar.gz's to .dsc's.. see proftpd 1.2.1 as an example o archive needs md5sum'ed regularly, but takes too long to do all in one go; make progressive or weekly. - o something needs to clear out .changes files from p-u when - removing stuff superseded by newer versions. [but for now we have - 'dak clean-proposed-updates'] o test sig checking stuff in test/ (stupid thing is not modularized due to global abuse) - o when encountering suspicous things (e.g. file tainting) do something more drastic + o when encountering suspicious things (e.g. file tainting) do something more drastic * Easy: @@ -329,7 +305,7 @@ Less Urgent o 'dak rm' should update the stable changelog [joey] o update tagdb.dia - * Bizzare/uncertain: + * Bizzarre/uncertain: o drop rather dubious currval stuff (?) o rationalize os.path.join() usage @@ -360,8 +336,6 @@ Packaging ----------------------------------------------------------------------------- check-archive X check-overrides X X -check-proposed-updates X -clean-proposed-updates X clean-queues X clean-suites X X compare-suites X @@ -379,7 +353,6 @@ ls X X make-maintainers X X make-overrides X make-suite-file-list X -poolize X X process-accepted X X process-new X X process-unchecked X