Gogs issue describing the idea behind the request: https://github.com/gogits/gogs/issues/879
GitLab implements it for its Enterprise version. It would be a killer feature for Gitea to have this.
Want to back this issue? Post a bounty on it! We accept bounties via Bountysource.
I'm not very clear with this feature.
@lunny Example for GitLab: https://docs.gitlab.com/ee/workflow/time_tracking.html
Or we could simply make a button next to the issue "Start Timetracking" and once you're finished you would just click "Stop Timetracking" and it would save the time spent with the issue. Like you can do it in Flyspray.
With this, you wouldnt need an extra tool for timetracking.
My Concept:
A Start
button near the Close
button. After click Start
button and started, Start
button will be changed to Finished
button. Click Finished
button or a commit with close tag both are ok. Simple click Close
button will mean give up the issue.
I like the idea, but i would propose to move the button also to the right, where the other options are.
I like the button near the Close
so reminder the user to click the finish
but not close
.
@lunny I agree with @kolaente because a button at the right sidebar would be more convenient because of the existence of the "Subscribe" button. It could be placed below this button in an equal style with other icons.
Having the button near the close button could point out that the user must write a comment to track his/her time but you rarely write a comment and track the spent time simultaneously.
I've made a smll UI draft. What do you think?
An alternative according to @lunny will be theire soon.
Colors would be nice, maybe yellow to indicate it's currently tracking.
Also option to enable/disable time tracking for organization/repository/server would be great
I think button "Add" will be much clearer than "+"
I'm testing this feature, which I think that is very useful, but should allow the user modify or delete a time tracking event because It can make a mistake. Good job!! :-)
@Caballerog Please create a new issue for this feature request.
@daviian Thanks ;-) rel https://github.com/go-gitea/gitea/issues/2642
Most helpful comment
I'm testing this feature, which I think that is very useful, but should allow the user modify or delete a time tracking event because It can make a mistake. Good job!! :-)