Sébastien Lerique
2016-02-13 16:37:56 UTC
Dear list,
I'm a happy user of workrave, and have recently started using Project
Hamster <https://projecthamster.wordpress.com/> (aka Gnome Time Tracker)
which is another great project. If you're not familiar with it: it lets
you define your current task (title, with optional tags and
description), click stop whenever you're done (or switch to something
else, or add an earlier activity you forgot to log), and later get an
overview of where your time went.
This works great with workrave.
Now there's an issue on their tracker for integration between hamster
and workrave (not really a priority, but still):
https://github.com/projecthamster/hamster/issues/246 . Taken from there,
the two ideas are:
1) workrave could "ask whether current task is still correct on
resumption from micro or rest breaks"
2) hamster could "pause timing during rest break"
A comment further down
<https://github.com/projecthamster/hamster/issues/246#issuecomment-183665366>
explains hamster already publishes changes to dbus, so idea #1 could
maybe not be that far.
Does this interest anybody else? Does anybody familiar with the codebase
know if this would be doable? Worth filing a bug? (I realise there are
other time trackers out there, and integrating with only one may
frustrate other users. Is there maybe a plugin mechanism in the works?)
Idea #2 would probably need workrave to publish its status changes to
dbus (or maybe it's already done?)
Anyway, just trying to get a feel for what's involved in this idea.
Thanks for the great software, dear devs!
Sébastien (@wehlutyk in the github issue)
I'm a happy user of workrave, and have recently started using Project
Hamster <https://projecthamster.wordpress.com/> (aka Gnome Time Tracker)
which is another great project. If you're not familiar with it: it lets
you define your current task (title, with optional tags and
description), click stop whenever you're done (or switch to something
else, or add an earlier activity you forgot to log), and later get an
overview of where your time went.
This works great with workrave.
Now there's an issue on their tracker for integration between hamster
and workrave (not really a priority, but still):
https://github.com/projecthamster/hamster/issues/246 . Taken from there,
the two ideas are:
1) workrave could "ask whether current task is still correct on
resumption from micro or rest breaks"
2) hamster could "pause timing during rest break"
A comment further down
<https://github.com/projecthamster/hamster/issues/246#issuecomment-183665366>
explains hamster already publishes changes to dbus, so idea #1 could
maybe not be that far.
Does this interest anybody else? Does anybody familiar with the codebase
know if this would be doable? Worth filing a bug? (I realise there are
other time trackers out there, and integrating with only one may
frustrate other users. Is there maybe a plugin mechanism in the works?)
Idea #2 would probably need workrave to publish its status changes to
dbus (or maybe it's already done?)
Anyway, just trying to get a feel for what's involved in this idea.
Thanks for the great software, dear devs!
Sébastien (@wehlutyk in the github issue)