Open PanCakeConnaisseur opened 4 years ago
I am thinking about implementing this. Has anyone else done anything in this regards or would be willing to join forces?
We have a customer interested in a time tracking app in Nextcloud, but not Deck specific
https://github.com/nextcloud/tasks/issues/75 is the related issue from the tasks app. Since this is quite a huge feature with lots of open questions both technically as well as from a user interaction perspective, I'd definitely say that the general implementation idea should be somehow sorted out before actually writing some code.
Might be interesting to integrate with the new https://github.com/te-online/timemanager app by @te-online. It would probably be nice if there would be a way to easily create time tracking entries that are somehow associated to a specific task and on the deck app we could offer some API so that the time tracking app would be able to list the task related times right within the cards.
Might be interesting to integrate with the new https://github.com/te-online/timemanager app by @te-online. It would probably be nice if there would be a way to easily create time tracking entries that are somehow associated to a specific task and on the deck app we could offer some API so that the time tracking app would be able to list the task related times right within the cards.
Exactly, i've tested https://apps.nextcloud.com/apps/timetracker & https://apps.nextcloud.com/apps/timemanager both built their own project / task structure, sadly both without support for the 'core' tasks app.
Hi there, digging up something old...is there any way to have time tracking in Deck? My wife asked for this actually..she is used to Jira from the office, and thinks it would be nice to have at home as well for some things...
Ping from 2024 :)
Another one! I just learned that Planka has the perfect feature: https://raw.githubusercontent.com/plankanban/planka/master/demo.gif
Honestly I'd love to see something like that working in deck.
Another one! I just learned that Planka has the perfect feature: https://raw.githubusercontent.com/plankanban/planka/master/demo.gif
Honestly I'd love to see something like that working in deck.
copy code. Paste it here :D
Throwing in a comment here just to let the devs know someone else would appreciate/use this feature too. Thanks for everything you do open-source devs! Loving Deck and getting a lot of value from it. Time-tracking on cards would make this super competitive to Jira for small team/solo projects.
User Story
As a user of the deck app I would like to be able to see how much time I have spend on a task represented by a card. After completing a project I want to see how much time I spent in total and on each sub task. I want to see whether I maintained an allotted time budget and to be able to report it.
Implementation Proposal
Record Button
I think this could be implemented with a button on each card. The button could follow the common "record" symbol and when clicked would start a counter for this card. On start the button changes to a "stop" symbol (square). Alternatively the buttons can simply be called "Start Tracking Time" and "Stop Tracking Time".
Time display
Each card has a rectangular area displaying a time in hh:mm:ss format. It is greyed out when no time has been record. The time starts counting when a user presses the record button and stops when the user stops counting. It continues running when a user starts the button again.
Statistics
There is a cumulative display for each project that displays the sum of all cards.
Optional Features