Merge lp:~rvb/launchpad/dds-add-unique-packages into lp:launchpad
Status: | Merged |
---|---|
Approved by: | Данило Шеган |
Approved revision: | no longer in the source branch. |
Merged at revision: | 12761 |
Proposed branch: | lp:~rvb/launchpad/dds-add-unique-packages |
Merge into: | lp:launchpad |
Prerequisite: | lp:~rvb/launchpad/dds-add-missingpackages-page2 |
Diff against target: |
258 lines (+143/-14) 4 files modified
lib/lp/registry/browser/configure.zcml (+8/-2) lib/lp/registry/browser/distroseries.py (+49/-10) lib/lp/registry/browser/tests/test_series_views.py (+84/-0) lib/lp/registry/templates/distroseries-localdifferences.pt (+2/-2) |
To merge this branch: | bzr merge lp:~rvb/launchpad/dds-add-unique-packages |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Данило Шеган (community) | Approve | ||
Review via email: mp+56548@code.launchpad.net |
Commit message
[r=danilo][bug=752397] Add a page (+uniquepackages) to interact with packages in derived series but not in the parent series.
Description of the change
This branch adds a page (+uniquepackages) to interact with packages in the derived series but not in the parent series.
== Tests ==
./bin/test -cvv test_series_views test_uniquepack
./bin/test -cvv test_series_views test_uniquepack
./bin/test -cvv test_series_views test_packageset
== QA ==
- Turn on the feature flag :
'soyuz.
- Modify the differences in the sample dataset:
update distroseriesdif
- Check out the page:
https:/
(not much to do here, except click on 'Update' to reload the page and make
sure the differences are properly displayed)
From the IRC conversation:
rvba, is it intentional that this pages uses the same template as +localpackagediffs? localdifference s.pt. The 3 pages sharing this templates are all used to display local differences ... of different types. ingView, so it'd be nice to change that as well
<rvba> danilos: yes
<danilos> rvba, if so, you'd probably want to rename the template so it better indicates what is it about
<rvba> danilos: that's right.
danilos: actually the template name is distroseries-
<danilos> rvba, ok, then I guess it's fine to keep the name
<rvba> yep
<danilos> rvba, the branch looks pretty good otherwise, but I have another naming question: I believe it's our practice to name all our view classes as SomethingSometh
s/as well//
rvba, other than that, r=me