Advocate use of daily builds
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:
- ubuntu-10.10
- Started by
- Jono Bacon
- Completed by
- Daniel Holbach
Related branches
Related bugs
Bug #402814: Importing revisions with submodules is not supported | Fix Released |
Bug #479705: merge subdirs | Fix Released |
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.