NAME

App::TimeTracker::Command::Category - use categories when tracking time with App::TimeTracker

VERSION

version 1.003

DESCRIPTION

Define some categories, which act like 'Super-Tags', for example: "feature", "bug", "maint", ..

CONFIGURATION

plugins

Add Category to the list of plugins.

category

add a hash named category, containing the following keys:

required

Set to a true value if 'category' should be a required command line option

categories

A list (ARRAYREF) of category names.

prefix

If set, add this prefix to the category when storing it as tag. Useful to discern regular tags from category pseudo tags.

NEW COMMANDS

statistic

Print stats on time worked per category

domm@t430:~/validad$ tracker statistic --last day
From 2016-01-29T00:00:00 to 2016-01-29T23:59:59 you worked on:
                               07:39:03
   9.9%  bug                   00:45:23
  33.2%  feature               02:32:21
  28.3%  maint                 02:09:52
  12.9%  meeting               00:59:21
  15.7%  support               01:12:06

You can use the same options as in report to define which tasks you want stats on (--from, --until, --this, --last, --ftag, --fproject, ..)

CHANGES TO OTHER COMMANDS

start, continue, append

--category

~/perl/Your-Project$ tracker start --category feature

Make sure that 'feature' is a valid category and store it as a tag.

AUTHOR

Thomas Klausner <domm@plix.at>

COPYRIGHT AND LICENSE

This software is copyright (c) 2016 - 2021 by Thomas Klausner.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself.