= Timing and Estimation Plugin = == Description == This is a plugin that adds (aspires to add) estimation and time tracking to Trac. This basically adds !CustomFields and !CustomReports and an interface for filling the dynamic variables for the report. (requires javascript). == Documents == * [TimeEstimationAndQuotingSpecification Initial Plugin Specification] * [TimeEstimationUserManual User Manual] == Bugs/Feature Requests == Existing bugs and feature requests for TimingAndEstimationPlugin are [report:9?COMPONENT=TimingAndEstimationPlugin here]. If you have any issues, create a [http://trac-hacks.org/newticket?component=TimingAndEstimationPlugin&owner=bobbysmith007 new ticket]. Currently this has been tested on Python 2.4 and Trac .10dev == Download == Download the zipped source from [download:timingandestimationplugin here]. == Source == You can check out TimingAndEstimationPlugin from [http://trac-hacks.org/svn/timingandestimationplugin here] using Subversion, or [source:timingandestimationplugin browse the source] with Trac. In the repository there is a [browser:timingandestimationplugin/scripts scripts folder] that contains some various 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 is these are written to work in my setup and some paths at the top of each file will probably 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]) == Example == This basically adds !CustomFields and !CustomReports and an interface for filling the dynamic variables for the reports (requires javascript). The goal of this plugin is to allow us to spec out projects (with estimates) and bill our clients based on the time records recorded. == Recent Changes == [[ChangeLog(timingandestimationplugin, 3)]] == Author/Contributors == '''Author:''' [wiki:bobbysmith007] [[BR]] '''Contributors:'''