wiki:WorkLogPlugin

Version 5 (modified by coling, 9 years ago) (diff)

Update todo

Work Log Plugin for Trac

Description

This is a plugin that adds a Work Log capability to Trac.

Basically, it allows you to register the fact you have started work on a ticket which effectively allows you to clock on and clock off.

It uses javascript to add a button to the ticket page to allow you to start/stop working on a given ticket.

If the TimingAndEstimationPlugin is installed then when you clock off, the time spent on the ticket will be recorded (NOT YET IMPLEMENTED)

If you visit the Work Log page (a new navigation entry), you will see a list of people (developers) and which tickets they are currently working on. Work log events are also logged to the Timeline for a historical view.

This is very early days and there are no doubt bugs due to lack of error checking!

TODO

  • XMLRPC Extension point
  • Automatic addition of hours to the ticket (integration with TimingAndEstimationPlugin)
  • Leave comments on tickets when starting/stopping work (optional + integrated with above for stopping)
  • Ajax based popup reminders when viewing Trac (keeps you informed)
  • Develop Companion Desktop Application as per #1667

Bugs/Feature Requests

Existing bugs and feature requests for WorkLogPlugin are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from [download:worklogplugin here].

Source

You can check out WorkLogPlugin from here using Subversion, or browse the source with Trac.

Example

To be completed.

Recent Changes

15321 by rjollos on 2016-02-18 00:55:11
Remove tag_svn_revision

The attribute isn't supported in setuptools >= 10.

15265 by rjollos on 2016-02-11 05:29:08
Remove unnecessary svn:mime-type on js and html files

svn:mime-type was set to "plain" for many files.

15264 by rjollos on 2016-02-11 05:22:34
Remove unnecessary svn:mime-type on py files

svn:mime-type was set to "plain" for many files.

(more)

Author/Contributors

Author: coling
Contributors:

Attachments (6)

Download all attachments as: .zip