Development Tools for archive, image and build management
Providing additional tools for developers working on ARM platforms
Blueprint information
- Status:
- Complete
- Approver:
- Scott Bambrough
- Priority:
- High
- Drafter:
- Guilherme Salgado
- Direction:
- Needs approval
- Assignee:
- James Westby
- Definition:
- Approved
- Series goal:
- Accepted for maverick
- Implementation:
-
Implemented
- Milestone target:
-
ubuntu-10.10
- Started by
- Jamie Bennett
- Completed by
- Jamie Bennett
Whiteboard
Status:
Completed. Lots of items postponed for next cycle due to specification reshuffling.
work items for ubuntu-10.10:
discuss how we'll deal with multiple source branches of a given package in the same workspace: POSTPONED
design oauth credentials manager: POSTPONED
implement oauth credentials manager: POSTPONED
implement sftp uploader: DONE
discuss default version numbers: POSTPONED
implement default version numbers: POSTPONED
discuss/design wrapper around devscripts: POSTPONED
implement wrapper around devscripts: POSTPONED
implement workspace creation: POSTPONED
implement fetching of source packages: POSTPONED
implement source-package building from bzr working tree: POSTPONED
implement binary-package building from source package: POSTPONED
discuss/design non-native building of source packages: POSTPONED
implement non-native building (possibly in a chroot with x-deb) of source packages: POSTPONED
implement pushing a bzr working tree to its parent branch: POSTPONED
implement triggering a build from a branch: POSTPONED
implement triggering a build from a source package: POSTPONED
implement source package upload: POSTPONED
implement binary package upload: POSTPONED
implement cache of binary packages in workspace: POSTPONED
implement command to show list of modified packages between archives: POSTPONED
discuss/design how we're going to present a list of options to users: POSTPONED
evaluate test runners and pick one to use: POSTPONED
implement submission of changes to upstream archive: POSTPONED
implement submission of changes for review: POSTPONED
implement merging a branch from a parent archive into a working tree: POSTPONED
implement merging an upstream branch into a working tree: POSTPONED
implement adding entry to changelog, when modifying a package: POSTPONED
implement help command: POSTPONED
write user documentation: POSTPONED
set up some sort of continuous integration (not PQM, please): POSTPONED
implement branching of archives: POSTPONED
implement appending of archives: POSTPONED
implement freezing of archives: POSTPONED
implement querying the archive management software for details about the archive: POSTPONED
implement subcommand framework: POSTPONED
Work Items
Dependency tree

* Blueprints in grey have been implemented.