britney
TODO
- Support for keeping obsolete packages while depended upon
- Mostly written; need to finish restructuring the initial candidate selection to deal with the new interpretation that should be placed on the state of testing.
- Better dependency handling
- We already know some packages can only go in after some other package has gone in; shouldn't try these when the other package hasn't gone in. This should deselect packages that have looping dependencies -- which should then be reported as hint candidates. (Most of the difficult coding should already have been done as part of the obsolete packages handling)
- Interactive interface
- Should be able to run britney from the command line and tell it what to do, instead of editing the python file directly. Should not require special privs, and should work on merkel.
- Rewrite britney shell scripts into python
- Better reporting on activities
- Britney's changes should be reported to -devel-announce as part of cron.daily (ie, when they're actually committed).
- d-i support
- Britney should migrate udebs with normal packages. Maybe it should just ignore deps.
- build-depends: support
- Britney should count ".dsc Build-Depends: .deb" when checking installability. Might need some restructuring.
britney (last edited 2005-09-11 09:12:19 by AnthonyTowns)