Changes between Version 29 and Version 30 of TimeVisualizerPlugin
- Timestamp:
- Aug 6, 2015, 9:05:36 AM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TimeVisualizerPlugin
v29 v30 1 1 [[PageOutline(2-5,Contents,pullout)]] 2 2 3 = Plugin to render burndown SVG = 4 5 '''Author:''' [wiki:mape] (thtv08 _at_ gmail.com) 3 = Plugin to render burndown SVG images 6 4 7 5 '''Links:''' … … 11 9 | [browser:timevisualizerplugin browse] 12 10 13 '''Description:''' This component draws customizable burndown graphs from ticket history provided by TimingAndEstimationPlugin. Dynamic graphs can be easily embedded to wiki pages. 11 == Description 14 12 15 '''Compability''': Developed and tested with Trac 0.10.4, Python 2.4, sqlite, mod_python & apache on Windows. 0.6 version works on Trac 0.11! 13 This component draws customizable burndown graphs from ticket history provided by TimingAndEstimationPlugin. Dynamic graphs can be easily embedded to wiki pages. 16 14 17 '''Dependencies:''' TimingAndEstimationPlugin was needed in 0.4 and earlier versions to feed database with estimates and totalhours custom tickets. Browser must render SVG natively & support html tag iframe. Latest Firefox, Opera & Safari should work.15 Developed 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. 18 16 19 '''Feedback:''' [wiki:TimeVisualizerPlugin/FeedBack Feel free to give feedback] 20 == Installation == 17 == Bugs/Feature Requests 21 18 22 1. get source installation & install it 23 {{{ 19 Existing bugs and feature requests for TimeVisualizerPlugin are [query:?status=new&status=assigned&status=reopened&group=&component=TimeVisualizerPlugin&order=priority here]. 20 21 If you have any issues, create a [/newticket?component=TimeVisualizerPlugin new ticket]. 22 23 [[TicketQuery(component=TimeVisualizerPlugin,group=type,format=progress)]] 24 25 == Installation 26 27 '''Dependencies:''' TimingAndEstimationPlugin was needed in 0.4 and earlier versions to feed database with estimates and totalhours custom tickets. Browser must render SVG natively and support the html tag iframe. Latest Firefox, Opera and Safari browser versions should work. 28 29 1. Get source installation & install it 30 {{{#!sh 24 31 svn co http://trac-hacks.org/svn/timevisualizerplugin/branches/TimeVisualizer_0.6 25 32 cd TimeVisualizer_0.6 26 33 python setup.py install 27 34 }}} 28 2. Edit trac.iniand modify components section:29 {{{ 35 2. Edit your `trac.ini` file and modify components section: 36 {{{#!ini 30 37 [components] 31 38 <...other components...> 32 39 tractimevisualizerplugin.* = enabled 33 40 }}} 34 3. Restart server to propagate changes 41 3. Restart server to propagate changes. 35 42 36 43 For details, see browser:/timevisualizerplugin/branches/TimeVisualizer_0.6/release_notes.txt 37 44 38 == Usage ==45 == Usage 39 46 40 47 To test graphs & filtering, access "http://server:port/path_to_trac_env/tractimevisualizer". It will render hours from whole project life cycle. 41 48 42 More practical is to get graphs from some certain time frame and filter hours based on milestone and/or component. This is achieved with macro !BurnDown ( ya, I wrote this plugin to replace ScrumBurndownPlugin because its graph was so limiting and I don't like plugins that modifydatabase schema).49 More practical is to get graphs from some certain time frame and filter hours based on milestone and/or component. This is achieved with macro !BurnDown (wrote this plugin to replace ScrumBurndownPlugin because its graphing capabilities were limited and it modifies the database schema). 43 50 44 51 In my example project, I have wiki page with following content: … … 58 65 For more, see browser:/timevisualizerplugin/branches/TimeVisualizer_0.6/release_notes.txt 59 66 60 == Recent Changes == 67 == Feedback 68 69 [wiki:TimeVisualizerPlugin/FeedBack Feel free to give feedback] 70 71 == Recent Changes 61 72 62 73 [[ChangeLog(timevisualizerplugin, 5)]] 63 74 64 == Author/Contributors ==75 == Author/Contributors 65 76 66 '''Author:''' mape[[BR]]77 '''Author:''' [wiki:mape] (thtv08 _at_ gmail.com) [[BR]] 67 78 '''Maintainer:''' [[Maintainer]] [[BR]] 68 79 '''Contributors:''' [[BR]]