Skip to content

Support "off" days #3

Description

@dlek

There is no way in Stim to designate a day as not logging time due to illness or vacation. This would be useful as a reference and also when Stim data is uploaded to another system (such as an employer system) that then flags such days as having no records. If I am behind in submitting these records by too long I have to go back and figure out from online calendars, e-mail and other messaging that it was a sick day, for example.

Since sick days have no time element (or shouldn't), the following format might suffice:

20221215 off Vacation
...
20230112 off Sick

On the other hand if stopping work early due to illness, or a vacation half day, it should be possible to use time markers--perhaps:

20230112 09:01:32 start This that or the other thing
20230112 12:30:30 start Sick
20230112 17:00:00 stop

This is goofy though because it requires logging that you've stopped being sick at end of day. It's probably preferable to just log time worked, and mark the day as off, and interpretation is up to the user, or if uploading to a secondary system, up to the translation or the target system. This is also more readable:

20230112 09:01:32 start This that or the other thing
20230112 12:30:30 stop
20230112 off Sick

[Dog making curious sound]?-

20230112 09:01:32 start This that or the other thing
20230112 12:30:30 off Sick

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions