Brainstorming for UDS-Q - Build Prioritization

Scott Kitterman ubuntu at kitterman.com
Fri Apr 13 14:22:36 UTC 2012


I won't be at UDS, so if this is of interest to someone, I would really like 
it if someone who is would take the ball and run with it.

Currently build sequence on the buildds is determined (primarily) by a 
combination of pocket and component:

https://help.launchpad.net/Packaging/BuildScores

In my opinion, one of the major reasons to prioritize builds is to help keep 
ISOs buildable.  During non-freeze periods it is not at all rare for flavors 
built out of Universe to go days without a successful image build on some 
architectures due to archive skew.

I think we should change the scoring model in Launchpad (yes, this would be an 
LP change, but I think it should be driven by Ubuntu) to include a 
seeded/unseeded element as well.  This would give us more images available for 
testing on a regular basis without having to get special respins.

This could either be done by dropping the current component based score 
changes and substituting a seeded/unseeded differential or by adding an 
additional score differential for seeded-in-ubuntu packages on top of the 
existing model.

Scott K



More information about the ubuntu-devel mailing list