Advocate use of daily builds

Registered by Daniel Holbach on 2010-03-30

Advocate, promote and enthuse the use of daily builds for a range of tasks

Blueprint information

Status:
Complete
Approver:
Jono Bacon
Priority:
High
Drafter:
Daniel Holbach
Direction:
Approved
Assignee:
Daniel Holbach
Definition:
Approved
Series goal:
Accepted for maverick
Implementation:
Implemented
Milestone target:
milestone icon ubuntu-10.10
Started by
Jono Bacon on 2010-05-27
Completed by
Daniel Holbach on 2010-10-08

Related branches

Sprints

Whiteboard

Notes:

List of apps that have daily builds already: bazaar, couchdb, django, inkscape, hg, project neon - aka amarok, chromium, firefox, banshee, mago, mysql, apache, samba, qemu-kvm, libvirt, postgres, puppet, openldap, varnish, xorg-edgers, gwibber, thunderbird

Work items for maverick-alpha-1:
[dholbach] Centrally register daily builds for interested parties: DONE
[jorge] triage list of daily builds that we have in PPAs already: DONE

Work items for maverick-alpha-2:
[jorge] do tuition sessions (ubuntu open week, ubuntu developer week, packaging training sessions): DONE
[dholbach] Work with jorge to write announcement that includes: explicit information how to warn users and about bug filing and mention ADOPT-AN-UPSTREAM selling it: test major rewrite, backporting fixes and all the rest of it upstream folks add themselves to a wiki page how to roll-back, etc. ask upstreams to be clear: DONE
[jorge] Blog about daily builds: DONE
[dholbach] Blog about daily builds: DONE
[jonobacon] Blog about daily builds: POSTPONED
[dpm] Blog about daily builds: DONE

Work items for maverick-alpha-3:
[jorge] Ask interested people to set up daily builds: POSTPONED
[jorge] look at projects that could make use of daily builds (shotwell, inkscape, gnash, gwibber, gnome-shell, acire-stuff, ayatana, connman, network-indicator, sound-indicator, Qt: DONE
[dholbach] do tuition sessions (ubuntu open week, ubuntu developer week, packaging training sessions): DONE
[james-w] do tuition sessions (ubuntu open week, ubuntu developer week, packaging training sessions): POSTPONED
[jml] do tuition sessions (ubuntu open week, ubuntu developer week, packaging training sessions): POSTPONED
[zulcss] do tuition sessions (ubuntu open week, ubuntu developer week, packaging training sessions): POSTPONED

Work items:
[jorge] interview daily build users: POSTPONED
[jorge] Blog success stories: chromium, gwibber: POSTPONED
[jml] Launchpad should expose the daily builds that are done in Launchpad, make them discoverable (filed bug 610409): DONE
[james-w] file bug on apport so that it allows you to file a bug on upstream if running daily (source hook): POSTPONED
[dholbach] discuss daily builds as part of summer of code: DONE
[james-w] convenience command to trigger build in LP: POSTPONED

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.