Here’s a quick screencast of what Markus has been working on: He’s mounted a date-based FUSE filesystem using Zeitgeist and recently added html index pages for each day in the calendar.
For example, all documents that were opened on July 10th, 2009 would be in the virtual directory zeitgeist/2009/07/10.
Update: If you’re on Planet GNOME then you can watch the video here.
I’m excited about the possibilities that this opens up for rapidly getting new user interfaces off the ground. It also has tremendous potential to integrate Zeitgeist with the rest of the desktop, now. Using Zeitgeist FS, you don’t need to wait for GNOME 3 to use Zeitgeist with other applications. As of today you can just mount Zeitgeist as a virtual filesystem and browse it in Nautilus or from any app’s file chooser.