← Back to team overview

gnome-zeitgeist-users team mailing list archive

Re: zeitgeist as a time tracker?

 

I use terminal vim + chrome for the most part.

Regarding "patterns", I was mostly thinking about how I would pull the data
out of zeitgeist in a way that made sense to me personally.   However,   I
think the best situation is one where I don't have to configure anything
(ie, it "just works"),  and then I have some kind of visualization tool that
allows me to quickly interpret the data so that I can jot down my hours at
the end of the day.

I actually recently had an idea that I thought might be a good way to
visualize time spent on tasks.     My idea was to have an interface very
similar to the ring chart on Ubuntu's "disk usage analyzer".    If all items
in zeitgeist are stored as URI's, then I think this would work.    For
example, I'd have a ring chart that represents my day (or week or whatever
range i want) and the center would represent "everything", while the next
layer out would represent the different types (document, web page, etc..).
 each layer out from that would be parts of the uri path that I can drill
down to.   Hovering over the sections would show me time spent for that
group of things (ie, like file size in the disk usage analyzer).

I've been working on a simple window tracking app that just stores info in
an sqlite db (this was before I learned about zeitgeist).   If you have any
branches of zeitgeist with the focus stuff working,  let me know -- I'd be
happy to toy around with it!

On Wed, Sep 1, 2010 at 6:58 AM, seiflotfy@xxxxxxxxxxxxxx <
seiflotfy@xxxxxxxxxxxxxx> wrote:

> I would like to add to Thorsten's mail that we have the idea planned out
> however we can not ship it anytime soon as a Zeitgeist module simply because
> it could bloat the DB. However we intend to implement it as an extension if
> you don't mind!
>
> On Wed, Sep 1, 2010 at 1:55 PM, Thorsten Prante <thorsten@xxxxxxxxx>wrote:
>
>>  Hi Ben,
>>
>>
>>
>>  thanks for your mail!
>>
>>
>>
>> Yes, we had anticipated this use case and we have prototype-code that logs
>> focus times per information item (for example, local documents and web
>> pages), but it doesn’t ship yet with Zeitgeist. Currently, Zeitgeist logs
>> only the open and close events for information items. That’s what you see in
>> the Timeline-/Intervals-View of the Activitiy Journal (see the screenshots
>> here: http://reflaction.info/?p=209). So, occluded or minimized windows
>> qualify as “active”, which is not what you want. Summary: sorry, you can’t
>> pull the data you need from Zeitgeist. It’s simply not there -- not yet :-)
>>
>>
>>
>> In order to get your requirements right, can I bother you with some
>> questions? … here we go:
>>
>>
>>
>> You mention time spent using text editor and web browser.
>>
>> -          Which ones do you use?
>>
>> -          Are there other applications you would like to see supported?
>>
>>
>>
>> When saying “patterns I define”, you mean…?
>>
>> -          A given directory and its subdirectories
>>
>> -          A certain web domain
>>
>> Are there other patterns you would like to be able to specify?
>>
>>
>>
>> As a next step:
>>
>> Maybe, you could do a little poll within your network? There are certainly
>> others, who have similar requirements. Not many like logging hours by hand,
>> I assume. Do they want to define patterns in similar ways as you do? Which
>> applications and item/document types do they use in their (work) activities,
>> which they would like to have tracked?
>>
>>
>>
>> This information would be of high interest to us. Plus, the more people
>> request this data/feature, the sooner it will be there :-)
>>
>>
>>
>> All the best,
>>
>>
>>
>>  Thorsten
>>
>>
>>
>>
>>
>> *Von:* gnome-zeitgeist-users-bounces+thorsten=prante.eu@
>> lists.launchpad.net [mailto:gnome-zeitgeist-users-bounces+thorsten<gnome-zeitgeist-users-bounces%2Bthorsten>
>> =prante.eu@xxxxxxxxxxxxxxxxxxx] *Im Auftrag von *Ben Davis
>> *Gesendet:* Freitag, 27. August 2010 22:04
>> *An:* gnome-zeitgeist-users@xxxxxxxxxxxxxxxxxxx
>> *Betreff:* [Gnome-zeitgeist-users] zeitgeist as a time tracker?
>>
>>
>>
>> Hi, I'm a web developer and I hate logging hours because I'm lazy. So, I'm
>> interested in tracking my time spent on projects based on what applications
>> or documents I was viewing or editing throughout the day . I'm looking to
>> see if zeitgeist can help me do this.
>>
>>
>>
>> For example, at the end of the day, I want to see time spent in my text
>> editor editing files under a given directory for a project, or time spent on
>> a given web domain in the browser.  I imagine I can pull the data from
>> zeitgeist in some way and aggregate it based on patterns that I define. But
>> the main question for me is whether zeitgeist can track usage based on when
>> the window for a given document was in focus.   If, so, that's great!    I'm
>> pretty comfortable with python, so any tips on how I can get started doing
>> this would be appreciated!
>>
>
>
>
> --
> This is me doing some advertisement for my blog http://seilo.geekyogre.com
>

References