1 Cope with outside-main things (rmadison does not print pool path)
3 Cope with non-Debian archives
5 Make it possible to do dgit clone / fetch anonymously
7 Archive agility. Archive needs to specify (a) way to get versions
8 and paths in archive for dscs (b) unpriv pull location (c) priv
11 Support Format 3.0 (quilt)
15 Have option to do fake merge thing.