Merge lp:~linaro-infrastructure/launchpad/team-engineering-view-ui into lp:launchpad
| Status: | Superseded | ||||
|---|---|---|---|---|---|
| Proposed branch: | lp:~linaro-infrastructure/launchpad/team-engineering-view-ui | ||||
| Merge into: | lp:launchpad | ||||
| Diff against target: |
890 lines (+729/-6) 10 files modified
lib/lp/blueprints/interfaces/specificationworkitem.py (+6/-0) lib/lp/blueprints/model/specificationworkitem.py (+5/-0) lib/lp/registry/browser/configure.zcml (+6/-0) lib/lp/registry/browser/team.py (+297/-3) lib/lp/registry/browser/tests/test_team_upcomingwork.py (+288/-0) lib/lp/registry/model/person.py (+2/-2) lib/lp/registry/templates/team-index.pt (+7/-0) lib/lp/registry/templates/team-upcomingwork.pt (+105/-0) lib/lp/services/features/flags.py (+6/-0) lib/lp/testing/factory.py (+7/-1) |
||||
| To merge this branch: | bzr merge lp:~linaro-infrastructure/launchpad/team-engineering-view-ui | ||||
| Related bugs: |
|
| Reviewer | Review Type | Date Requested | Status |
|---|---|---|---|
| Steve Kowalik (community) | code | 2012-04-03 | Approve on 2012-04-03 |
|
Review via email:
|
|||
This proposal has been superseded by a proposal from 2012-04-05.
Commit Message
View for upcoming blueprints and bugs assigned to a team.
Description of the Change
This branch starts the implementation of the new team page showing all
upcoming work (up to 6 months, really) assigned to members of the team.
It is part of https:/
what it currently looks like is at
http://
It is protected with a feature flag because it is not ready for general
consumption yet. We plan to make it visible only to Linaro until we implement
the remaining bits and polish the UI, but if there's interest it can be made
available to other teams as well.
| Guilherme Salgado (salgado) wrote : | # |
Thanks for the review, Steve.
On 03/04/12 20:59, Steve Kowalik wrote:
> Review: Approve code
>
> Broadly this looks good. I think you should run format-imports on the files you've changed or added, some of them are not quite right.
Cool, I'll do that.
>
> I'm not really happy with "registry.
The problem is that the new page actually spans across blueprints and
bugs; that's why it is on the default layer and not blueprints.
| Mattias Backman (mabac) wrote : | # |
On Wed, Apr 4, 2012 at 3:25 AM, Guilherme Salgado
<email address hidden> wrote:
> Thanks for the review, Steve.
>
> On 03/04/12 20:59, Steve Kowalik wrote:
>> Review: Approve code
>>
>> Broadly this looks good. I think you should run format-imports on the files you've changed or added, some of them are not quite right.
>
> Cool, I'll do that.
That bit has been fixed.
>
>>
>> I'm not really happy with "registry.
>
> The problem is that the new page actually spans across blueprints and
> bugs; that's why it is on the default layer and not blueprints.
>
>
> --
> https:/
> Your team Linaro Infrastructure is subscribed to branch lp:~linaro-infrastructure/launchpad/team-engineering-view-ui.
| Guilherme Salgado (salgado) wrote : | # |
I've changed it back to needs-review as these changes have been reverted because there was a XSS hole in the new page. My last commit here (r14958) fixes that.
- 14958. By Guilherme Salgado on 2012-04-05
-
merge devel
- 14959. By Guilherme Salgado on 2012-04-05
-
revert the revision that reverted all our changes
- 14960. By Guilherme Salgado on 2012-04-05
-
Fix XSS hole when rendering workitem titles in the new +upcomingwork page
- 14961. By Mattias Backman on 2012-04-05
-
Replace TODO comment with XXX tal comment.
Unmerged revisions
- 14961. By Mattias Backman on 2012-04-05
-
Replace TODO comment with XXX tal comment.

Broadly this looks good. I think you should run format-imports on the files you've changed or added, some of them are not quite right.
I'm not really happy with "registry. upcoming_ work_view. enabled" as a feature flag name -- perhaps it should move to blueprints.