Merge lp://staging/~james-w/launchpad-work-items-tracker/multi-project into lp://staging/launchpad-work-items-tracker
Proposed by
James Westby
Status: | Merged |
---|---|
Merged at revision: | 268 |
Proposed branch: | lp://staging/~james-w/launchpad-work-items-tracker/multi-project |
Merge into: | lp://staging/launchpad-work-items-tracker |
Diff against target: |
145 lines (+49/-19) 3 files modified
burndown-chart (+2/-0) collect (+42/-16) report_tools.py (+5/-3) |
To merge this branch: | bzr merge lp://staging/~james-w/launchpad-work-items-tracker/multi-project |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Martin Pitt (community) | Needs Fixing | ||
Review via email: mp+43221@code.staging.launchpad.net |
Description of the change
Hi,
Apologies for the bug in the previous change, I hadn't tested with
a project base, just Ubuntu.
This is the proper fix that passes the LP object for both calls, which
will make it work in both cases.
Thanks,
James
To post a comment you must log in.
I reverted the multi-projects commit for now, as it wreaked havoc. It causes the ubuntu database to only contain the linaro milestones, and thus breaking all the milestone charts and sending tons of errors to everyone.
What is the rationale here in the first place? linaro has separate projects in Launchpad, thus we should also have separate WI reports/burndowns, such as
http:// people. canonical. com/~platform/ workitems/ linaro- pm-wg/all. html people. canonical. com/~platform/ workitems/ linaro- toolchain- wg/all. html
http://
(you also use a different burndown chart style). Trying to merge different projects with different milestones into one set of charts will just create confusion. Either you need to ignore the milestones from either side (which is obvioulsy not acceptable), or you need to merge the milestones from all projects. But this will create a combinatorial explosion of charts, and also break the automatic reset of per-milestone burndown charts, so it's also not feasible.
So let's discuss that a bit further first.