Merge lp://staging/~julian-edwards/launchpad/ppa-deletion-ui into lp://staging/launchpad/db-devel
Proposed by
Julian Edwards
Status: | Merged | ||||
---|---|---|---|---|---|
Approved by: | Guilherme Salgado | ||||
Approved revision: | no longer in the source branch. | ||||
Merge reported by: | Julian Edwards | ||||
Merged at revision: | not available | ||||
Proposed branch: | lp://staging/~julian-edwards/launchpad/ppa-deletion-ui | ||||
Merge into: | lp://staging/launchpad/db-devel | ||||
Diff against target: |
2167 lines (+869/-412) (has conflicts) 39 files modified
lib/canonical/launchpad/doc/canonical_url_examples.txt (+1/-1) lib/canonical/launchpad/icing/style-3-0.css.in (+3/-1) lib/canonical/launchpad/webapp/tests/test_breadcrumbs.py (+24/-36) lib/lp/answers/browser/tests/test_breadcrumbs.py (+6/-12) lib/lp/blueprints/browser/tests/test_breadcrumbs.py (+5/-9) lib/lp/bugs/browser/configure.zcml (+2/-1) lib/lp/bugs/browser/tests/test_breadcrumbs.py (+32/-60) lib/lp/code/browser/codeimportmachine.py (+9/-0) lib/lp/code/browser/configure.zcml (+13/-0) lib/lp/code/browser/sourcepackagerecipe.py (+21/-7) lib/lp/code/browser/tests/test_breadcrumbs.py (+25/-0) lib/lp/code/browser/tests/test_sourcepackagerecipe.py (+48/-2) lib/lp/code/configure.zcml (+0/-6) lib/lp/code/model/tests/test_diff.py (+3/-1) lib/lp/codehosting/codeimport/tests/test_worker.py (+15/-0) lib/lp/codehosting/codeimport/worker.py (+5/-2) lib/lp/registry/browser/tests/test_breadcrumbs.py (+10/-26) lib/lp/services/mailman/doc/reactivate-lists.txt (+1/-1) lib/lp/services/mailman/doc/staging.txt (+2/-1) lib/lp/soyuz/browser/archive.py (+82/-12) lib/lp/soyuz/browser/configure.zcml (+7/-0) lib/lp/soyuz/browser/tests/archive-views.txt (+2/-2) lib/lp/soyuz/browser/tests/test_breadcrumbs.py (+14/-34) lib/lp/soyuz/doc/archive-deletion.txt (+81/-0) lib/lp/soyuz/doc/archive.txt (+2/-0) lib/lp/soyuz/doc/buildd-mass-retry.txt (+39/-0) lib/lp/soyuz/interfaces/archive.py (+17/-0) lib/lp/soyuz/model/archive.py (+27/-1) lib/lp/soyuz/scripts/packagecopier.py (+0/-4) lib/lp/soyuz/scripts/tests/test_copypackage.py (+48/-3) lib/lp/soyuz/stories/ppa/xx-ppa-workflow.txt (+82/-4) lib/lp/soyuz/templates/archive-delete.pt (+32/-0) lib/lp/soyuz/templates/archive-index.pt (+2/-1) lib/lp/soyuz/templates/archive-packages.pt (+2/-1) lib/lp/testing/breadcrumbs.py (+40/-56) lib/lp/testing/publication.py (+57/-0) lib/lp/translations/browser/tests/test_breadcrumbs.py (+99/-128) scripts/ftpmaster-tools/buildd-mass-retry.py (+6/-0) utilities/sourcedeps.conf (+5/-0) Conflict adding file lib/canonical/launchpad/apidoc. Moved existing file to lib/canonical/launchpad/apidoc.moved. Text conflict in utilities/sourcedeps.conf |
||||
To merge this branch: | bzr merge lp://staging/~julian-edwards/launchpad/ppa-deletion-ui | ||||
Related bugs: |
|
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Guilherme Salgado (community) | code | Approve | |
Michael Nelson (community) | ui | Approve | |
Paul Hummer (community) | ui* | Needs Information | |
Review via email: mp+21925@code.staging.launchpad.net |
Commit message
Add a web user interface to delete PPAs.
Description of the change
Adds a trivial UI for PPA deletion.
To post a comment you must log in.
<rockstar> bigjools, so, I don't feel like I know enough about Soyuz to really grok what I'm trying to review here (and there's no movie/screen shot). How can I get to the view? launchpad. dev/~cprov/ +archive/ ppa
<bigjools> rockstar: go to http://
<bigjools> sorry I assume too much :)
<rockstar> bigjools, :) It's okay.
<rockstar> bigjools, so, once a PPA is requested for deletion, can it be uploaded to?
<rockstar> Also, "Delete PPA" shouldn't show if the deletion request has already been made.
<bigjools> OTP, will type when I can :)
<rockstar> I also wonder if a red notification for "Deletion in progress" is probably better, since it's more likely to grab your attention.
<rockstar> Although the red often means "It's broken. It's broken! It's BROKEN!!!!"
So, the more I think about it, I think blue is the wrong notification color. We need some way of saying "THIS PPA IS GOING AWAY." I'd suggest we make it a red box.