archive-admins/MIR/stable+1: Improvements to component-mismatches

Bryce Harrington bryce at canonical.com
Thu Dec 1 17:56:39 UTC 2011


On Thu, Dec 01, 2011 at 01:25:42PM +0100, Martin Pitt wrote:
> Hello Ubuntu developers, archive admins, MIR and stable+1 team,
> 
> One of the archive consistency reports that we have is
> "component-mismatches", which shows universe packages which want to
> get pulled into main by existing main packages, or main packages which
> can now go to universe, etc. This is useful to know which MIRs we need
> or which packages need their dependencies fixed.
> 
> This report hasn't been very easy to read, especially when it was very
> long. This has bothered me for a long time, and now I finally found
> some time to hack on it (I'm on the stable+1 team this month).
> 
> The textual report
> 
>   http://people.canonical.com/~ubuntu-archive/component-mismatches.txt
> 
> now shows if a package has a MIR bug and its status. It also marks
> reverse dependencies which are already in main with "(MAIN)" which is
> easily searchable. This makes it easier to see which ones are the
> "top-level" packages.
> 
> But even with these it's still not quite easy to see the structure. So
> I proudly present
> 
>   http://people.canonical.com/~ubuntu-archive/component-mismatches.svg

Now that's pretty sweet.  How did you generate the SVG tool-wise?

> which shows the "source/binary universe →  main" part in a graph, with
> the node color showing MIR status, and clickable nodes to get you to
> the MIR bugs (or filing one if none exists).
> 
> Please let me know if you have further suggestions how to make this
> easier to use.

Bryce



More information about the ubuntu-archive mailing list