Ticket time management

241
Feature
Andreas
Jack
3.7
3.0
Tickets
Completed
Normal
Normal
5 years ago
1 year ago
2

Description

What does this feature do?
Store the working time on each ticket.

There should be two new fields:

  • proposed time
  • worked time

What makes this feature interesting?
It makes clear where you worked a long time on, etc.

Ticket History

5 years and 7 months ago by Devon Hazelett

  • Changed Milestone from 3.0 to future
  • Changed Version from 3.0 to future

I could try an implementation of this, should be fairly simple as well. We could have: * Estimated * Remaining * Logged

That way we can log work to it like in JIRA.

I will leave this as "New" and let Jack decide whether or not he wants it to be "Accepted". If any thing I'll have to release it as a plugin/hook for 2.x for now and when I have something to work with in 3.x I'll port it over

4 years and 8 months ago by Ian Littman

A grander plan: time entries. Each entry has a user, a ticket, a description (optional), a date and an hour count. Estimated time is just a field assigned to the ticket.

This is a pretty dramatic expansion of scope for this, but I'm only proposing that solution because I plan on forking/adding/pull-requesting to add the feature myself. Unless someone gets to it before me.

4 years and 7 months ago by Jack

  • Changed Milestone from 3.1 to 3.2

4 years and 7 months ago by Jack

  • Changed Milestone from 3.2 to 3.3

With the faster release plan, I'm going to spread features and enhancements across more 3.x releases.

4 years and 7 months ago by Jack

  • Changed Milestone from 3.3 to 3.5

4 years and 1 month ago by Jack

  • Changed Status from New to Accepted

3 years and 10 months ago by Jack

  • Assigned ticket to Jack

Still not sure how I want to implement this. The quick and simple way would be to just add the proposed and worked time fields, but the time entries idea has more potential.

I think I will move this to a later 3.x release and do the whole time entries part.

3 years and 10 months ago by Jack

  • Changed Milestone from 3.4 to 3.6

3 years and 4 months ago by Jack

  • Changed Milestone from 3.6 to 4.1

1 year and 2 months ago by Jack

  • Changed Milestone from 4.1 to 3.7

1 year and 2 months ago by Jack

  • Changed Status from Accepted to Started

1 year and 1 month ago by Jack

  • Closed ticket as Completed

Basic "Time proposed" and "Time worked" fields added.

A 4.x release will see an overhaul of this system that enables "time entries"

These time entries will allow tracking of different users worked time that will be automatically added to a total "Time worked" value.