X-Git-Url: https://git.decadent.org.uk/gitweb/?a=blobdiff_plain;f=docs%2FTODO;h=5a2b885f38504f7b124182737190ea1c785bb5bb;hb=504da2bbf7de8fd1a0f45c2966c6e0f6e38b1bd5;hp=f769f831178c73d734905a48f312c6cf033812fb;hpb=67c3ebb9a591f8d5b177770125fddc042647a1a0;p=dak.git diff --git a/docs/TODO b/docs/TODO index f769f831..5a2b885f 100644 --- a/docs/TODO +++ b/docs/TODO @@ -3,9 +3,29 @@ Various ------- -* Fix process-accepted and oldstable point releases. It currently is a - mess even bigger than what we are used to normally. Like, removing - all the hardcoded stable/proposed-updates stuff. + +* Lintian based automated rejects + - Have a set of lintian tags each package *must* not have. If it does + -> reject. + - If a tag is overriden by the maintainer, do not reject, but put it + into NEW. If the override is ok note that in a table and dont act on + it for any future uploads of this package anymore. + - possibly have two classes of tags. one for "shouldnt happen by + accident" and one "shouldnt happen". the first gets ignored from us + if overwritten in the package, the second only us can overwrite. + - its a suite option in dak, not active for all at once. + +* Throw away all DD uploaded .debs. (Depend on "Lintian based automated + rejects") + - Depends on the lintian based automated rejects, we do want correct + .debs uploaded. Ubuntu nicely demonstrated the quality loss if people + can just upload anything without even having to get one build + running. + - Need a way to define a build-architecture for arch_all debs. Some of + them can only be build on certain architectures. + A control file header build-architecture: YXY should do it. + - its a suite option, not active for all at once. + - should have all buildd machines under dsa control * Implement autosigning, see ftpmaster_autosigning on ftp-master host in text/.