Changes between Version 116 and Version 117 of TimingAndEstimationPlugin
- Timestamp:
- Jul 9, 2015, 4:43:46 PM (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TimingAndEstimationPlugin
v116 v117 1 [[PageOutline(2-5,Contents,pullout)]] 2 1 3 = Estimation and Time Tracking 2 4 … … 10 12 == Description 11 13 12 This is a plugin that adds (aspires to add) estimation and time tracking to Trac. 13 14 This basically adds !CustomFields and !CustomReports and an interface for filling the dynamic variables for the report. This plugin requires Javascript enabled to work. 15 16 == Supported Versions 14 This plugin adds estimation and time tracking to Trac. It basically adds !CustomFields and !CustomReports and an interface for filling the dynamic variables for the report. This plugin requires Javascript enabled to work. 15 16 === Supported Versions 17 17 18 18 This plugin has been tested on: 19 * Python >= 2.5 (perhaps younger Pythons will work on earlier Trac versions).19 * Python >= 2.5 (perhaps more recent versions of Pythons will work on older Trac versions). 20 20 * Trac >= 0.10 21 21 * '''Because we are using ITicketChangeListener this plugin is only compatible with Trac >= 0.10''' 22 22 * if you wish to use Trac < 0.10, please use http://trac.edgewall.org/wiki/TimeTracking 23 * Database, should support all three major free backends:23 * Database, should support all three major open source databases: 24 24 * SQLite3 >= 3.6.8, required for SAVEPOINT calls to work 25 25 * !MySql … … 29 29 * for Trac 0.12 you need Genshi >= v6 (Trac installs this automatically) 30 30 31 == Getting the Plugin 32 33 * [/svn/timingandestimationplugin/branches/trac1.0 SVN Trac 1.0 branch] 34 * [/svn/timingandestimationplugin/branches/trac1.0-Permissions SVN Trac 1.0 branch With Permissions] 31 === Documents 32 33 * [TimeEstimationAndQuotingSpecification Initial Plugin Specification] 34 * [TimeEstimationUserManual User Manual] 35 * See [TimingAndEstimationPlugin#PostInstallationConfigurationOptions Post Installation Configuration Options] for information about this plugin's SVN Post Commit Hook 36 * t:TimeTracking 37 38 == Bugs/Feature Requests 39 40 Existing bugs and feature requests for TimingAndEstimationPlugin are [query:status!=closed&component=TimingAndEstimationPlugin&order=priority here]. 41 42 If you have any issues, create a 43 [/newticket?component=TimingAndEstimationPlugin new ticket]. 44 45 [[TicketQuery(component=TimingAndEstimationPlugin&group=type,format=progress)]] 46 47 == Download and Source 48 49 * [/svn/timingandestimationplugin/branches/trac1.0 SVN Trac 1.0 branch]. 50 * [/svn/timingandestimationplugin/branches/trac1.0-Permissions SVN Trac 1.0 branch with permissions]. 35 51 * [download:timingandestimationplugin/branches/trac1.0 Zipped source for plugin for Trac 1.0]. 36 52 * [download:timingandestimationplugin/branches/trac1.0-Permissions Zipped source for plugin for Trac 1.0 with permissions]. 37 53 38 {{{ 39 When downloading these files the extention is lost, or the filename corrupted. 40 a simple rename to filename.zip seems to resolve it the contents are intact 41 }}} 54 When downloading these files the extension is lost, or the filename corrupted. A simple rename to filename.zip seems to resolve it and the contents remain intact. 42 55 43 56 '''[http://trac-hacks.org/ticket/10318 Email Notifications are currently unaffected by permissions]''' … … 48 61 * [source:timingandestimationplugin/branches/trac1.0-Permissions Version of this plugin for Trac 1.0-Permissions]. 49 62 50 === Old Versions51 52 Download the source using Svn at:63 === Older Versions 64 65 Download the source using Svn: 53 66 * [/svn/timingandestimationplugin/branches/trac0.12 SVN Trac 0.12] 54 67 * [/svn/timingandestimationplugin/branches/trac0.12-Permissions SVN Trac 0.12] … … 59 72 * [/svn/timingandestimationplugin/branches/trac0.10 SVN Trac 0.10 branch] - no longer maintained 60 73 61 Download the zipped source 62 * [download:timingandestimationplugin/branches/trac0.12 Zipped source for plugin for Trac 0.12] .63 * [download:timingandestimationplugin/branches/trac0.12-Permissions Zipped source for plugin for Trac 0.12] .64 * [download:timingandestimationplugin/branches/trac0.11 Zipped source for plugin for Trac 0.11] .74 Download the zipped source: 75 * [download:timingandestimationplugin/branches/trac0.12 Zipped source for plugin for Trac 0.12] 76 * [download:timingandestimationplugin/branches/trac0.12-Permissions Zipped source for plugin for Trac 0.12] 77 * [download:timingandestimationplugin/branches/trac0.11 Zipped source for plugin for Trac 0.11] 65 78 * Trac 0.11 has inconsistent database and transaction management that has been fixed in Trac 0.12, see #8363. 66 * [download:timingandestimationplugin/branches/trac0.11-Permissions Zipped source for plugin for Trac 0.11 with permissions] .67 * [download:timingandestimationplugin/branches/trac0.10 Zipped source for plugin for Trac 0.10] .- no longer maintained79 * [download:timingandestimationplugin/branches/trac0.11-Permissions Zipped source for plugin for Trac 0.11 with permissions] 80 * [download:timingandestimationplugin/branches/trac0.10 Zipped source for plugin for Trac 0.10] - no longer maintained 68 81 69 82 Browse the source using Trac: 70 * [source:timingandestimationplugin/branches/trac0.12 Version of this plugin for Trac 0.12] .71 * [source:timingandestimationplugin/branches/trac0.12-Permissions Version of this plugin for Trac 0.12-Permissions] .72 * [source:timingandestimationplugin/branches/trac0.11 Version of this plugin for Trac 0.11] .73 * [source:timingandestimationplugin/branches/trac0.11-Permissions Version of this plugin for Trac 0.11-Permissions] .74 * [source:timingandestimationplugin/branches/trac0.10 Version of this plugin for Trac 0.10] .- no longer maintained83 * [source:timingandestimationplugin/branches/trac0.12 Version of this plugin for Trac 0.12] 84 * [source:timingandestimationplugin/branches/trac0.12-Permissions Version of this plugin for Trac 0.12-Permissions] 85 * [source:timingandestimationplugin/branches/trac0.11 Version of this plugin for Trac 0.11] 86 * [source:timingandestimationplugin/branches/trac0.11-Permissions Version of this plugin for Trac 0.11-Permissions] 87 * [source:timingandestimationplugin/branches/trac0.10 Version of this plugin for Trac 0.10] - no longer maintained 75 88 76 89 In the repository there is a script folder [browser:timingandestimationplugin/branches/trac0.12/scripts 0.12]/[browser:timingandestimationplugin/branches/trac0.11/scripts 0.11] that contains some Python files that I have written to perform billing queries across an entire directory of Tracs and email the results to a specified address. As these work in my setup, some paths at the top of each file may need to be changed. These are mostly included because I wrote them for myself and thought others might want to perform similar tasks. See: [wiki:TimingAndEstimationScriptHelp script help]. 77 90 78 == Documents79 80 * [TimeEstimationAndQuotingSpecification Initial Plugin Specification]81 * [TimeEstimationUserManual User Manual]82 * See [TimingAndEstimationPlugin#PostInstallationConfigurationOptions Post Installation Configuration Options] for information about this plugin's SVN Post Commit Hook83 * t:TimeTracking84 85 91 == Installation 86 92 87 93 To install this plugin follow these steps: 88 1. Install the plugin, either for a single project or globally. See the details on how to install a Trac plugin at: [trac:TracPlugins]. 89 1. Enable the plugin by adding "timingandestimationplugin.* = enabled" to `trac.ini` in the [components] subheading. 94 1. Install the plugin, either for a single project or globally. See the details on how to install a Trac plugin at [trac:TracPlugins]. 95 1. Enable the plugin by adding "timingandestimationplugin.* = enabled" to your `trac.ini` file in the [components] subheading: 96 {{{#!ini 97 [components] 98 timingandestimationplugin.* = enabled 99 }}} 90 100 * Alternatively, this can be enabled in the Web Admin section of the website as well. 91 101 1. Run `$ trac-admin /path/to/projenv upgrade` and you should get a message like this: … … 132 142 * ''' [browser:timingandestimationplugin/branches/trac0.10/scripts/trac-post-commit.py This plugin's version of the post-commit-hook for Trac 0.10] ''' 133 143 134 == Bugs/Feature Requests135 136 Existing bugs and feature requests for TimingAndEstimationPlugin are [query:status!=closed&component=TimingAndEstimationPlugin&order=priority here].137 138 If you have any issues, create a139 [/newticket?component=TimingAndEstimationPlugin&owner=bobbysmith007 new ticket].140 141 144 == Uninstallation 142 145 … … 170 173 == Recent Changes 171 174 175 [[ChangeLog(timingandestimationplugin, 3)]] 176 172 177 '''[TimingAndEstimationFullChangeLog Full Change Log]''' 173 [[ChangeLog(timingandestimationplugin, 4)]]174 178 175 179 == Author/Contributors