TracHours 1.0
from
Jeff Hammel
on Jan 05, 2009 10:18 AM
= TracHours 1.0 =
== Introduction ==
TracHours is almost at the point where it has achieved its initial
objectives. A little streamlining work could make a nice,
clean-feeling hours tracking system that could be built upon. The
keys to doing this are richness of information and clarity of purpose.
== Requirements ==
Most needed features for streamlining:
* adding hours directly though the ticket:
http://trac-hacks.org/ticket/4367
* using comments to add hours (maybe redundant with above) http://trac-hacks.org/ticket/4372
* rich integration of TracHours with ticket commenting system (e.g. http://trac-hacks.org/ticket/4369)
* adding hours via SVN commit [NEED TICKET]
* making milestones useful. milestones should have rich information
about hours used and estimated hours (http://trac-hacks.org/ticket/4375)
* clocking on/off [NEED TICKET]
* affecting how hours are logged to comments: http://trac-hacks.org/ticket/4371
= Proposal =
== Ticket Screen ==
* allow adding hours via comments; this could play with adding via
an svn commit too; wiki syntax would be provided that would link
to the appropriate part of the hours screen.
* a little sidebar to add hours to the ticket without comments (and
maybe have some recent work history)
== Milestone Screen ==
* Do some more with this. See above.
The clocking out + SVN stuff can probably wait until 1.1. I think the
rest of the stuff would make a good 1.0.