= REPOSITORY =

{{{
cvs -z3 -d cvs.debian.org:/cvs/dak checkout dak
}}}

= BLOG =

[http://azure.humbug.org.au/~aj/blog/debian/archive]

= TODO =

 * integrate tiffani into dak
 * write a darcs/bzr/tla-like command that allows access to all of dak's functionality, rather than separate scripts for every little bit
 * SCC implementation
 * apply patch to support ~ in version numbers
 * automated processing of d-i image uploads
 * support for queue/unapproved (so that uploads to p-u or security repos can be REJECTed before being mirrored, as per queue/new)
 * add checks to require NMU versioning for NMUs?
 * support for disallowing NMUs of certain packages?
 * add queue/accepted etc to projectb (NIv2)

   Allows better control of versioning, avoids losing track of .orig.tgz etc

 * keep track of filenames that have been used in the pool (in case of reuse after removal or epoch bump)
 * Run cron.daily more than once a day? (12h? 6h?)

= tiffani =

["/tiffani"] is about keeping deltas between Packages (and Sources and Contents) so that if you're only a couple of days out of date, you can just download one or two deltas instead of the entire files. There's more explanation in my [http://azure.humbug.org.au/~aj/blog/2003/12/02 blog entry from December 2003], and there's a mail from mvo about its [http://lists.debian.org/debian-devel/2005/09/msg00494.html integration into apt].

dak (last edited 2005-10-21 05:06:51 by AnthonyTowns)