Merge lp:~james-w/launchpad/drop-default-skin into lp:launchpad
Status: | Merged |
---|---|
Merged at revision: | 11213 |
Proposed branch: | lp:~james-w/launchpad/drop-default-skin |
Merge into: | lp:launchpad |
Diff against target: |
50 lines (+3/-15) 3 files modified
lib/canonical/configure.zcml (+0/-11) lib/canonical/launchpad/webapp/servers.py (+3/-1) override-configure.zcml (+0/-3) |
To merge this branch: | bzr merge lp:~james-w/launchpad/drop-default-skin |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Gary Poster (community) | Approve | ||
Review via email: mp+30763@code.launchpad.net |
Commit message
Instead of defining a defaultSkin, we now have LaunchpadBrowse
Description of the change
We are working on adding a new layer to Launchpad for "vostok".
For this layer we want to have a custom navigation, but use the
existing objects.
For this we will register navigations for our layer, but unless
those registrations are more specific than the default ones, they
won't necessarily get used.
Gary suggested ways to acomplish this, the first being
to have our Request subclass the Launchpad one, which may leak
things in future.
The second was to remove the default skin statement and instead
have LaunchpadBrowse
There should be no behaviour change from this change.
Cool. Nice to remove unneeded indirection. Thank you.