Version 7 (modified by 14 years ago) (diff) | ,
---|
Project Plan Plugin
Notice: This plugin is unmaintained and available for adoption.
Description
ProjectPlan introduces time, dependency Fields and enables Project Management Features, especially for graphical visualisation, like Reports and Networks. Furthermore its a Development Base for several graphical Representations.
- Current Testing Version is 0.60a (alpha)
- Features
- GraphViz based MPM Network
- GraphViz based Hierarchical MPM Network
- Critical Path Analysis (Simple Workloadbases)
- Sorted Reports for Delayed Tickets and Slacktimes
- Other small things
- Known Problems
- no Images for this Package (supported, but no image files)
- possible unused Imports in several Modules
- Other small things in code and documentation
- Features
Software Requirements
- Python 2.5 or 2.6 with Python Standard Library
- a recent GraphViz Package
- Trac 0.11 (.1-5)
- XML Template Engine Genshi 0.51 or better (is part of Trac 0.11)
Bugs/Feature Requests
Existing bugs and feature requests for ProjectPlanPlugin are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from [download:projectplanplugin here].
Source
You can check out ProjectPlanPlugin from here using Subversion, or browse the source with Trac.
Example
Add Ticket dependencies and close/assign Times.
- Network Graphics
- Use the ProjectPlan Macro for (mpm like) Network graphics with several options enabling Project runtime estimation and (workload based) critical path analyses.
- Special Reports
- Use special Reports which show Delays and Slacktimes
- ...
Macro Samples:
- Both Network (hierarchical and non-hierarchical) use critical path analysis. This wont work without ticket times for all tickets (either start,end, or both).
- The critical path analysis wont work with cyclic dependencies
- Dependencies are saved in Ticket-Custom fields. A dependency line consists of Ticket Identifiers "#<Ticket ID>".
== hierarchical Network == [[ProjectPlan(macroid=1,renderer=gvhierarchical)]] == hierarchical Network with start and end times== [[ProjectPlan(macroid=1,renderer=gvhierarchical,betickets)]] == filtered (milestone=milestone1) == [[ProjectPlan(macroid=filtered,renderer=gvhierarchical,filter_milestone=milestone1)]] == non-hierarchical (full network) == [[ProjectPlan(renderer=gvrender,macroid=2,withbuffer)]] == Network Legends == [[ProjectPlan(macroid=legend,renderer=gvrender,statuslegend,prioritylegend,notickets)]] == Special Reports == [[ProjectPlan(macroid=report_buffer,renderer=report_buffer,limitlines=4)]] [[ProjectPlan(macroid=report_closing_delay,renderer=report_closing_delay,limitlines=10)]] [[ProjectPlan(macroid=report_assign_delay,renderer=report_assign_delay,limitlines=10)]]
Recent Changes
Author/Contributors
Author: makadev
Contributors:
Attachments (3)
- example_render2.png (90.8 KB) - added by 14 years ago.
-
example_legends.png (17.7 KB) - added by 14 years ago.
legends available in mpm network representations
-
example_render2s.png (55.0 KB) - added by 14 years ago.
Example: ProjectPlan(renderer=gvrender,macroid=2?, thumbnail
Download all attachments as: .zip