Merge lp:~linaro-infrastructure/launchpad/team-engineering-view-ui into lp:launchpad
| Status: | Merged | ||||
|---|---|---|---|---|---|
| Approved by: | Richard Harding on 2012-04-05 | ||||
| Approved revision: | 14961 | ||||
| Merge reported by: | Данило Шеган | ||||
| Merged at revision: | not available | ||||
| Proposed branch: | lp:~linaro-infrastructure/launchpad/team-engineering-view-ui | ||||
| Merge into: | lp:launchpad | ||||
| Diff against target: |
905 lines (+744/-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 (+289/-3) lib/lp/registry/browser/tests/test_team_upcomingwork.py (+304/-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 (+112/-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 |
|---|---|---|---|
| j.c.sackett (community) | 2012-04-05 | Approve on 2012-04-05 | |
| Richard Harding (community) | code* | 2012-04-05 | Approve on 2012-04-05 |
| Steve Kowalik | code | 2012-04-05 | Pending |
|
Review via email:
|
|||
This proposal supersedes a proposal from 2012-04-03.
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
| Richard Harding (rharding) wrote : | # |
Thanks. the XSS fix looks good, appreciate the update.
| j.c.sackett (jcsackett) wrote : | # |
This looks alright; one quibble, though. On line 783 I see:
+ <!-- TODO: Once this page is done and no longer guarded with a feature
+ flag, move this to the appropriate css files. -->
I would ask that you convert this into an XXX comment per our XXXPolicy (https:/
+ <tal:XXX replace=
As this is a fairly minor change, I'm marking approved with the understanding this will be taken care of.
Thanks!
- 14961. By Mattias Backman on 2012-04-05
-
Replace TODO comment with XXX tal comment.
| Deepti B. Kalakeri (deeptik) wrote : | # |
The changes in revision 14961 looks good, except am not sure if we should put salgado's name in there as he is no longer with the team and would not be there to address the things in future?
Looks good otherwise +1.
Thanks!!!
Deepti.
| Paul Sokolovsky (pfalcon) wrote : | # |
Well, salgado is back to Canonical, so he'll be closer to this code than before ;-). Actually, I guess we should ping him to merge this code as apart from him and danilo nobody in Linaro Infra team can do that.

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.