Wishlist: Time and Taskplanning

Bug #809470 reported by MonkZ
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

To support time- and taskdependent projects, it would be nice to have a, maybe seperate, module.

It should support generation of PERT diagrams (http://en.wikipedia.org/wiki/Program_Evaluation_and_Review_Technique) and those "famous" GANTT-diagrams .

Creating Tasks could be combined with Launchpad's Bugtracker -> a bug creates a new proposal in taskcreation.
PERT diagrams can converted to GANTT diagrams - so it should only one datainputform needed.
It should be possible to show the critical path in PERT and GANTT.
Tasks should be categorizable (maybe OneToMany) to help understanding relationships between tasks.
An overlay of commits over those diagrams related by writing Bug/Task-Ids into logmessages.
Ical export would also be nice.

I know its not easy to code, but it would get lauchpad one step closer to Trac and/or Redmine.

Don't get me wrong this is a longtimeshot ;)

MonkZ (monkz)
description: updated
Benji York (benji)
Changed in launchpad:
status: New → Won't Fix
importance: Undecided → Low
Revision history for this message
Robert Collins (lifeless) wrote :

Hi, while this is an imperative request rather than a symptomatic one, I think we might actually be doing something that will solve the symptoms (of being unable to work on projects with dependencies.

Breaking it down, you're asking for:
 - duration estimates (bug 723716, bug 787642)
 - a needed-by-date facility analogous to using milestones for scheduling
 - PERT diagrams
 - GANTT diagrams
 - dependencies between bugs (bug 95419)
 - categorisation of items (we support that with bug tags today)
 - integrated timeline of commits on the diagrams
 - ical export of such diagrams

I think that these could be useful filed as separate bugs, with this one being repurposed into one of those specific cases. For now though, I'm just going to open it and leave it triaged - we've no immediate plans to work on this, but conceptually letting folk do project management work in LP fits in well with the blueprints facility, the planned Issue tracker convergence, and jml's dashboard concept.

Changed in launchpad:
status: Won't Fix → Triaged
Revision history for this message
Martin Pool (mbp) wrote :

monkz, perhaps a good way to proceed with this is to create an external API client that actually draws graphs, and then to file bugs asking for whatever changes are needed in launchpad to make it really good.

For inspiration, http://launchpad.net/kanban draws Kanban charts like <http://people.canonical.com/~mbp/kanban/mbp-kanban.html>

Revision history for this message
MonkZ (monkz) wrote :

Thanks for the clarification of my ideas (and related bugs).
I totally agree with Robert, this "concept" can be devided into seperate symptomatic bugs
(but for my first bug/wish I didn't want to spam)

Graham Binns (gmb)
tags: added: story-bug-dependencies
tags: added: bug-relationships
removed: story-bug-dependencies
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.