So after some cleanup we decided to upload these pics before new years starts. Development is going very fast thanks to the Zeitgeist Framework 0.3 series. This is not our final design and there are ofcourse some usability flaws. We welcome critics, praises and suggestions.
Here is the default layout.
You can group specific file types to not get into your way…
Here you see the second view (list view). One can change both views using the buttons in the toolbar.
One can also show the times by enabling the “Show Time” checkbox on the bottom right.
So this is all for now. To run it you need the latest zeitgeist from
This is a quick status report of the GNOME Activity Journal and its future development.
After a very stressful hackfest and a newly developed engine. We now how a new UI. It is still not there but I hope you like it for now.
The video sound is somehow delayed (not my fault) plus the loud sounds are the sounds of Cairo (Egypt).
Here is the Todo list for a release please drop by to help if u want to. I think 2 weeks from now we should be done.
So in case you have not tried it yet here is a video of me fiddling with Docky … I am adding a Journal for every app YAY … (still alpha)
The Docky team is rocking and are open to all kinds of discussions. They are my second favorite team behind the Zeitgeist team. We started sharing devs which is a big plus. Their devs started doing some python stuff for the Zeitgeist extensions. I will be heading back to more Zeitgeist work though since we have Teamgeist about to come out.
So Jason Smith approaches me after I was fiddling with Teamgeist.
Baiscally we gave Docky some awesomeness by providing its folders the knowledge of what it uses most.
After 1 hour or a bit more we had code. It is simple and I would love to see that in Shell. There will be much more Zeitgeist + Docky in the future. Of course stay tuned for other kick ass extensions, namely Teamgeist and Synapse.
It was by far our most difficult and challenging release. And thanks to the amazing team and the hackfest it was possible. I really can not express how happy I am working with such talented developers such as Markus, Mikkel, Siegfried, Alex and others. You guys rock and never have I had so much fun working with anyone on any project before.
Big big thanks to Youness Alaoui (Collabora) and Jason Smith for their harsh criticism towards our last API and their help on improving it.
Also a big thanks to Sumana Harihareswara (Collabora) for helping and inspiring us to improve out game and development management!
The 0.3 release is a big milestone in the the zeitgeist development since we intend not to break the API anymore (only if critical) plus the new architecture allows us to extend the possibilities of the framwork without breaking our Core or the API.
Some extensions (or as we call them Smack-ins) are already in the works, e.g:
Teamgeist (thanks to Collabora) which will allow real-time activity awareness of team members. (Under heavy development)
Location monitor will use libchamplain to add an annotation to every event to track the location of your activities. This will enable queries such as “What did I do on my way from Amsterdam to Prague?”
Focus monitor that will answer queries such as “How long did document x have focus within any time period” or “Which documents do i usually swtich to/from from/to x”. (Just needs porting)
Relevancy model will be able to determine which documents are usually used together. (Prototyped before)
Synapse will allow some bad ass Tracker+Zeitgeist queries to answer some really mean queries such as “most opened documents in Christmas”
While the global gtk.Recentlyused data provider still exists we also started writing plugins for various applications that push from the application into Zeitgeist whenever an activity takes place. During the course of developing 0.4 we will deprecate the some thing in the gtk.Recentlyused dataprovider. We already have various dataproviders such as:
bzr
totem
gedit (when did i open/close modify a document)
rhythmbox
firefox
eog
of course there is more to come from there.
We will be focusing now on delivering the UI and the Teamgeist module soon.