Changes between Version 120 and Version 121 of TimingAndEstimationPlugin
- Timestamp:
- Nov 23, 2015, 3:52:46 PM (8 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
TimingAndEstimationPlugin
v120 v121 38 38 == Bugs/Feature Requests 39 39 40 Existing bugs and feature requests for TimingAndEstimationPlugin are [query:status!=closed&component=TimingAndEstimationPlugin&order=priority here]. 40 Existing bugs and feature requests for TimingAndEstimationPlugin are 41 [report:9?COMPONENT=TimingAndEstimationPlugin here]. 41 42 42 43 If you have any issues, create a … … 49 50 * [/svn/timingandestimationplugin/branches/trac1.0 SVN Trac 1.0 branch]. 50 51 * [/svn/timingandestimationplugin/branches/trac1.0-Permissions SVN Trac 1.0 branch with permissions]. 51 * [ download:timingandestimationplugin/branches/trac1.0 Zipped source for plugin for Trac 1.0].52 * [ download:timingandestimationplugin/branches/trac1.0-Permissions Zipped source for plugin for Trac 1.0 with permissions].53 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.55 56 ''' [http://trac-hacks.org/ticket/10318 Email Notifications are currently unaffected by permissions]'''52 * [export:timingandestimationplugin/branches/trac1.0 Zipped source for plugin for Trac 1.0]. 53 * [export:timingandestimationplugin/branches/trac1.0-Permissions Zipped source for plugin for Trac 1.0 with permissions]. 54 55 When downloading these files then either the extension is lost or the filename corrupted. A simple rename to filename.zip seems to resolve it and the contents remain intact. 56 57 '''Note:''' Email Notifications are currently unaffected by permissions, see #10318. 57 58 58 59 === Browse the source … … 73 74 74 75 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]76 * [export:timingandestimationplugin/branches/trac0.12 Zipped source for plugin for Trac 0.12] 77 * [export:timingandestimationplugin/branches/trac0.12-Permissions Zipped source for plugin for Trac 0.12] 78 * [export:timingandestimationplugin/branches/trac0.11 Zipped source for plugin for Trac 0.11] 78 79 * Trac 0.11 has inconsistent database and transaction management that has been fixed in Trac 0.12, see #8363. 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 maintained80 * [export:timingandestimationplugin/branches/trac0.11-Permissions Zipped source for plugin for Trac 0.11 with permissions] 81 * [export:timingandestimationplugin/branches/trac0.10 Zipped source for plugin for Trac 0.10] - no longer maintained 81 82 82 83 Browse the source using Trac: … … 135 136 === Post Commit Hooks 136 137 137 The [browser:timingandestimationplugin/branches/trac0.12/scripts/ scripts folder] contains various post-commit scripts. The svn and git post receive/commit hooks call the [browser:timingandestimationplugin/branches/trac0.12/scripts/trac-post-commit.py trac-post-commit.py] script with the correct command line arguments (see #8737 for more information and an alternative single file git-post-receive).There are a simple [browser:timingandestimationplugin/branches/trac0.12/scripts/svn-post-commit.sh svn-post-commit.sh], a simple [browser:timingandestimationplugin/branches/trac0.12/scripts/git-post-receive git-post-receive], and a more complex [browser:timingandestimationplugin/branches/trac0.12/scripts/git_post_receive.py git_post_receive.py] that tries to ensure that each commit is sent to Trac only once (by default moving a commit from one branch to another will cause the comment (and time) to be reposted to Trac, resulting in unintentional extra time on tickets.138 The [browser:timingandestimationplugin/branches/trac0.12/scripts/ scripts folder] contains various post-commit scripts. The svn and git post receive/commit hooks call the [browser:timingandestimationplugin/branches/trac0.12/scripts/trac-post-commit.py trac-post-commit.py] script with the correct command line arguments (see #8737 for more information and an alternative single file git-post-receive). There are a simple [browser:timingandestimationplugin/branches/trac0.12/scripts/svn-post-commit.sh svn-post-commit.sh], a simple [browser:timingandestimationplugin/branches/trac0.12/scripts/git-post-receive git-post-receive], and a more complex [browser:timingandestimationplugin/branches/trac0.12/scripts/git_post_receive.py git_post_receive.py] that tries to ensure that each commit is sent to Trac only once (by default moving a commit from one branch to another will cause the comment (and time) to be reposted to Trac, resulting in unintentional extra time on tickets. 138 139 139 140 * [wiki:TimingAndEstimationSVNPostCommitHook SVN Post-Commit-Hook] Clock time and make comments from your svn commit message … … 144 145 == Uninstallation 145 146 146 * There is an [browser:timingandestimationplugin/branches/trac0.12/scripts/uninstall.py uninstall script] in the [browser:timingandestimationplugin/branches/trac0.12/scripts/ scripts] folder that tries to make uninstall easy. I dont promise it will geteverything, but it should get you most of the way there.147 * There is an [browser:timingandestimationplugin/branches/trac0.12/scripts/uninstall.py uninstall script] in the [browser:timingandestimationplugin/branches/trac0.12/scripts/ scripts] folder that tries to make uninstall easy. It is not guaranteed to uninstall everything, but it should get you most of the way there. 147 148 * See #995, an old uninstall ticket, which might provide some insight. 148 149 149 150 == Patches 150 151 151 * #3081 - [http ://trac-hacks.org/attachment/ticket/3081/reports.patch Extra remaining hours after the ticket is closed inconsistency]152 * #5195 - [http ://trac-hacks.org/attachment/ticket/5195/timingandestimation.patch Patch to allow development time and time spend writing automated tests to be tracked separately on the same ticket]153 * #7142 - [http ://trac-hacks.org/attachment/ticket/7142/timingandestimation.diff Patch to allow internal checkbox to be easily removed]152 * #3081 - [https://trac-hacks.org/attachment/ticket/3081/reports.patch Extra remaining hours after the ticket is closed inconsistency] 153 * #5195 - [https://trac-hacks.org/attachment/ticket/5195/timingandestimation.patch Patch to allow development time and time spend writing automated tests to be tracked separately on the same ticket] 154 * #7142 - [https://trac-hacks.org/attachment/ticket/7142/timingandestimation.diff Patch to allow internal checkbox to be easily removed] 154 155 * #7688 - [http://www.eclipse.org/forums/index.php?t=msg&S=f840058166cbbdd857c10831379f450a&th=21872 Patch (for Mylyn) integrating TimingAndEstimationPlugin with Eclipse Mylyn ] 155 156 … … 157 158 158 159 * The TracHoursPlugin is a different plugin trying to accomplish the same thing as TimingAndEstimationPlugin, but in a different way. 159 * EstimationToolsPlugin - makes pretty pictures based on estimated hours field (which this plugin can provide) 160 * EstimationToolsPlugin - makes pretty pictures based on estimated hours field (which this plugin can provide). 160 161 * The ScrumBurndownPlugin makes use of this plugin to provide a javascripted daily burndown chart, useful in the agile development methodology known as Scrum. 161 * RoadmapHoursPlugin - Makes the roadmap / Milstone views be based on the hours provided by TimingAndEstimationPlugin 162 * RoadmapHoursPlugin - Makes the roadmap / Milstone views be based on the hours provided by TimingAndEstimationPlugin. 162 163 * ScrumPlugin - a Radical reworking of the ScrumBurndownPlugin and TimingAndEstimationPlugin. 163 * WorkLogPlugin gives an interface that allows you to record time in a work log type format (start and stop tasks) 164 * TracSlimTimerPlugin - Trac and [http://slimtimer.com/ SlimTimer] integration 164 * WorkLogPlugin gives an interface that allows you to record time in a work log type format (start and stop tasks). 165 * TracSlimTimerPlugin - Trac and [http://slimtimer.com/ SlimTimer] integration. 165 166 * TimeVisualizerPlugin the same as ScrumBurndownPlugin except is much more flexible and doesn't change db in any way (just reads history data provided by TimingAndEstimationPlugin & Trac itself). For details see [browser:timevisualizerplugin/branches/TimeVisualizer_0.4/doc/InitialDesignGoals InitialDesignGoals]. 166 * TaskjugglerPlugin - Export data from Trac to Taskjuggler - uses the same custom fields as TandE 167 * TaskjugglerPlugin - Export data from Trac to Taskjuggler - uses the same custom fields as TandE. 167 168 168 169 === Interacting with T&E