Changes between Version 33 and Version 34 of TimeVisualizerPlugin


Ignore:
Timestamp:
Sep 6, 2017, 1:49:04 PM (7 years ago)
Author:
figaro
Comment:

Further cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • TimeVisualizerPlugin

    v33 v34  
    1313This plugin creates customizable burndown graphs from the ticket history provided by TimingAndEstimationPlugin. Dynamic graphs can be easily embedded into Trac wiki pages.
    1414
     15To test graphs and filtering, access yopur project environment, such as the following: `http://server:port/path/to/trac/env/tractimevisualizer`. It will render the hours from the whole project's life cycle.
     16
     17More practical is to get graphs from a certain time frame and filter the hours based on milestone and/or component. This is achieved with macro !BurnDown. I wrote this plugin to replace ScrumBurndownPlugin, because its graphing capabilities were limited and it modifies the database schema.
     18
     19In my example project, I have a wiki page with following content:
     20{{{
     21[[BurnDown(width=800,height=200,query=targetmilestone=mile1&datestart=08/8/07&dateend=8/22/07)]]
     22
     23[[BurnDown(width=400,height=200,query=targetmilestone=mile1&datestart=08/8/07&dateend=8/15/07)]]
     24[[BurnDown(width=400,height=200,query=targetmilestone=mile1&datestart=08/15/07&dateend=8/22/07)]]
     25}}}
     26
     27It renders the following graphs (picture is cropped to fit better on this page):
     28
     29[[Image(TracTimeVisualizerPlugin_ss1.PNG)]]
     30
     31[[Image(0.7_screenshot.png)]]
     32
     33For more information, see browser:/timevisualizerplugin/branches/TimeVisualizer_0.6/release_notes.txt
     34
    1535Developed and tested with Trac 0.10.4, Python 2.4, sqlite, mod_python and Apache on Windows. The 0.6 version works on Trac 0.11.
     36
     37Feel free to [wiki:TimeVisualizerPlugin/FeedBack give feedback].
    1638
    1739== Bugs/Feature Requests
     
    3759'''Dependencies:''' TimingAndEstimationPlugin was needed in 0.4 and earlier versions to feed the database with estimates and totalhours custom tickets. Browser must be able render SVG natively and support the html tag iframe. The latest Firefox, Opera and Safari browser versions should work.
    3860
     61Follow these steps to install this plugin:
     62
    3963 1. Get source files and install it:
    4064 {{{#!sh
     
    4973tractimevisualizerplugin.* = enabled
    5074}}}
    51  1. Restart server to propagate changes.
    52 
    53 For details, see browser:/timevisualizerplugin/branches/TimeVisualizer_0.6/release_notes.txt
    54 
    55 == Usage
    56 
    57 To test graphs and filtering, access "http://server:port/path_to_trac_env/tractimevisualizer". It will render the hours from the whole project's life cycle.
    58 
    59 More practical is to get graphs from a certain time frame and filter the hours based on milestone and/or component. This is achieved with macro !BurnDown. I wrote this plugin to replace ScrumBurndownPlugin, because its graphing capabilities were limited and it modifies the database schema.
    60 
    61 In my example project, I have a wiki page with following content:
    62 {{{
    63 [[BurnDown(width=800,height=200,query=targetmilestone=mile1&datestart=08/8/07&dateend=8/22/07)]]
    64 
    65 [[BurnDown(width=400,height=200,query=targetmilestone=mile1&datestart=08/8/07&dateend=8/15/07)]]
    66 [[BurnDown(width=400,height=200,query=targetmilestone=mile1&datestart=08/15/07&dateend=8/22/07)]]
    67 }}}
    68 
    69 It renders the following graphs (picture is cropped to fit better on this page):
    70 
    71 [[Image(TracTimeVisualizerPlugin_ss1.PNG)]]
    72 
    73 [[Image(0.7_screenshot.png)]]
    74 
    75 For more, see browser:/timevisualizerplugin/branches/TimeVisualizer_0.6/release_notes.txt
    76 
    77 == Feedback
    78 
    79 Feel free to [wiki:TimeVisualizerPlugin/FeedBack give feedback].
     75 1. Restart your Trac server to propagate changes.
    8076
    8177== Recent Changes