Merge lp:~bac/charms/precise/juju-gui/unified-ppa into lp:charms/juju-gui
Proposed by
Brad Crittenden
Status: | Merged |
---|---|
Approved by: | Brad Crittenden |
Approved revision: | 67 |
Merged at revision: | 67 |
Proposed branch: | lp:~bac/charms/precise/juju-gui/unified-ppa |
Merge into: | lp:charms/juju-gui |
Diff against target: |
258 lines (+88/-49) 6 files modified
Dependencies.md (+46/-0) config.yaml (+38/-33) hooks/backend.py (+0/-9) hooks/install (+3/-3) hooks/utils.py (+0/-3) revision (+1/-1) |
To merge this branch: | bzr merge lp:~bac/charms/precise/juju-gui/unified-ppa |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Nicola Larosa (community) | Approve | ||
Benji York (community) | code | Approve | |
charmers | Pending | ||
Review via email: mp+167039@code.launchpad.net |
Description of the change
Rather than have dependencies on various PPAs which are not under our control, causing the behavior of our charm to change without our input, we've created a single PPA that contains all of the packages the charm needs that are not part of the standard Ubuntu repositories for the series. Actually, there are two PPAs, 'stable' and 'devel'. The charm will use 'stable' but developers can switch to using the devel PPA by:
juju set juju-gui setting repository-
immediately after the deploy.
To post a comment you must log in.
Looks good.
The Dependencies.md file is an especially nice touch.