Merge lp://staging/~jkakar/kanban/project-kanban-board into lp://staging/kanban

Proposed by Jamu Kakar
Status: Needs review
Proposed branch: lp://staging/~jkakar/kanban/project-kanban-board
Merge into: lp://staging/kanban
Diff against target: 207 lines (+83/-12)
6 files modified
kanban/board.py (+13/-2)
kanban/commands.py (+25/-4)
kanban/html.py (+2/-1)
kanban/launchpad.py (+16/-0)
kanban/templates/kanban.html (+3/-1)
kanban/tests/test_board.py (+24/-4)
To merge this branch: bzr merge lp://staging/~jkakar/kanban/project-kanban-board
Reviewer Review Type Date Requested Status
Martin Pool Needs Fixing
Review via email: mp+61489@code.staging.launchpad.net

Description of the change

This branch introduces the following changes:

- A new 'generate-project-kanban' command is available. It fetches
  all the bugs in a project or project group and renders a kanban
  board to represent them.

To post a comment you must log in.
Revision history for this message
Martin Pool (mbp) wrote :

How wonderful! The diff looks good; I'm just trying it out for bzr now.

Revision history for this message
Martin Pool (mbp) wrote :

The results are at <http://people.canonical.com/~mbp/kanban/bzr-project-kanban.html>; unfortunately they are a bit buggy:
 * something has caused the columns to be scrambled
 * it seems to be showing every fixed bug ever, but we should probably leave them off after 30 days like for the person/team view
 * showing every open bug as Queued is kind of consistent with the existing code, but lists too many bugs. for the way we use it, showing only assigned confirmed/triaged bugs would be reasonable.

review: Needs Fixing
Revision history for this message
Martin Pool (mbp) wrote :

i think this was actually merged, or something equivalent to it?

Revision history for this message
Jamu Kakar (jkakar) wrote :

It was never merged and I don't think anything similar was... it's
still sitting here on my drive. I'll try to give it some love. :)

Unmerged revisions

29. By Jamu Kakar

- Added a new ProjectBoard class to represent kanban boards for a
  project or project group.
- Added a new 'generate-project-kanban' command to generate a kanban
  board for a project.
- Added a new get_project_bugs function to get bugs for a particular
  project or project group.

Preview Diff

[H/L] Next/Prev Comment, [J/K] Next/Prev File, [N/P] Next/Prev Hunk
The diff is not available at this time. You can reload the page or download it.

Subscribers

People subscribed via source and target branches

to all changes: