Changes between Version 116 and Version 117 of TimingAndEstimationPlugin


Ignore:
Timestamp:
Jul 9, 2015, 4:43:46 PM (9 years ago)
Author:
figaro
Comment:

Cosmetic changes

Legend:

Unmodified
Added
Removed
Modified
  • TimingAndEstimationPlugin

    v116 v117  
     1[[PageOutline(2-5,Contents,pullout)]]
     2
    13= Estimation and Time Tracking
    24
     
    1012== Description
    1113
    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
     14This 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
    1717
    1818This 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).
    2020 * Trac >= 0.10
    2121   * '''Because we are using ITicketChangeListener this plugin is only compatible with Trac >= 0.10'''
    2222   * 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:
    2424  * SQLite3 >= 3.6.8, required for SAVEPOINT calls to work
    2525  * !MySql
     
    2929  * for Trac 0.12 you need Genshi >= v6 (Trac installs this automatically)
    3030 
    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
     40Existing bugs and feature requests for TimingAndEstimationPlugin are [query:status!=closed&component=TimingAndEstimationPlugin&order=priority here].
     41
     42If 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].
    3551 * [download:timingandestimationplugin/branches/trac1.0 Zipped source for plugin for Trac 1.0].
    3652 * [download:timingandestimationplugin/branches/trac1.0-Permissions Zipped source for plugin for Trac 1.0 with permissions].
    3753
    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 }}}
     54When 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.
    4255
    4356'''[http://trac-hacks.org/ticket/10318 Email Notifications are currently unaffected by permissions]'''
     
    4861 * [source:timingandestimationplugin/branches/trac1.0-Permissions Version of this plugin for Trac 1.0-Permissions].
    4962
    50 === Old Versions
    51 
    52 Download the source using Svn at:
     63=== Older Versions
     64
     65Download the source using Svn:
    5366 * [/svn/timingandestimationplugin/branches/trac0.12 SVN Trac 0.12]
    5467 * [/svn/timingandestimationplugin/branches/trac0.12-Permissions SVN Trac 0.12]
     
    5972 * [/svn/timingandestimationplugin/branches/trac0.10 SVN Trac 0.10 branch] - no longer maintained
    6073
    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].
     74Download 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]
    6578  * 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 maintained
     79 * [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
    6881
    6982Browse 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 maintained
     83 * [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
    7588
    7689In 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].
    7790
    78 == Documents
    79 
    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 Hook
    83  * t:TimeTracking
    84 
    8591== Installation
    8692
    8793To 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]
     98timingandestimationplugin.* = enabled
     99}}}
    90100  * Alternatively, this can be enabled in the Web Admin section of the website as well.
    91101 1. Run `$ trac-admin /path/to/projenv upgrade` and you should get a message like this:
     
    132142   * ''' [browser:timingandestimationplugin/branches/trac0.10/scripts/trac-post-commit.py This plugin's version of the post-commit-hook for Trac 0.10] '''
    133143
    134 == Bugs/Feature Requests
    135 
    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 a
    139 [/newticket?component=TimingAndEstimationPlugin&owner=bobbysmith007 new ticket].
    140 
    141144== Uninstallation
    142145
     
    170173== Recent Changes
    171174
     175[[ChangeLog(timingandestimationplugin, 3)]]
     176
    172177'''[TimingAndEstimationFullChangeLog Full Change Log]'''
    173 [[ChangeLog(timingandestimationplugin, 4)]]
    174178
    175179== Author/Contributors