GNOME Activity Journal, and installing it on Ubuntu
As already announced by Seif, the first development release of the GNOME Activity Journal (what was formerly known as GNOME Zeitgeist) is finally out!
While several sources have already propagated the good news, what doesn’t seem to be so widely known is how easy it is to get the Activity Journal running on Ubuntu. Because it is!
Installation on Ubuntu Karmic or Lucid
sudo add-apt-repository ppa:zeitgeist/ppa sudo aptitude update sudo aptitude install gnome-activity-journal
Now go to Applications -> Utility -> Activity Journal and enjoy the sweetness!
Installation on other systems
Our Personal Package Archive also has packages for Ubuntu Jaunty which you can add the usual way (by adding it to System -> Administration -> Software Sources or editing your sources.list), and the same packages as for Ubuntu work for Debian Sid (to which Zeitgeist 0.3.2 and the GNOME Activity Journal will be uploaded shortly).
There may be packages for other distributions available; if you can’t find any for yours, you can do the installation by hand:
[For Zeitgeist] – Build dependencies: intltool
$ wget http://launchpad.net/zeitgeist/0.3/0.3.2/+download/zeitgeist-0.3.2.tar.gz $ tar -xzvf zeitgeist-0.3.2.tar.gz $ cd zeitgeist-0.3.2 $ ./configure $ make # make install
[For the GNOME Activity Journal] – Build dependencies: Python (2.5+), Python-DistUtils-Extra, intltool
$ wget http://launchpad.net/gnome-activity-journal/0.3/0.3.2/+download/gnome-activity-journal-0.3.2.tar.gz $ tar -xzvf gnome-activity-journal-0.3.2.tar.gz $ cd gnome-activity-journal-0.3.2 $ python setup.py build # python setup.py install
But, what is the GNOME Activity Journal?
The GNOME Activity Journal is a tool for easily browsing and finding files, contacts and other resources on your computer. Using Zeitgeist, it keeps a chronological journal of your activity and supports tagging and bookmarking (using the new Tracker 0.7) and establishing relationships between resources.
While this first release only supports basic browsing of file activities, the underlying infrastructure can do much more and you can expect the missing functionality to become available in future releases.
Related posts:
- Another GNOME Shell post: what do you think about the window list? It’s already a few months since my two posts on gnome-shell, so here is another one. I hadn’t looked at...
- GNOME Do – 0.8 Alpha and Docky A friend told me not much ago about a new cool dock called Docky, which happened to be not yet...
- espeak-gui 0.2 Yesterday I did a first release of espeak-gui, so while I’m still in practice I’ve decided to get out a...
- Updated Voxforge packages in Ubuntu Just a quick note today to mention that I’ve updated the julius-voxforge package in Ubuntu Karmic from the two-years old...
- Getting your scanner to work with Ubuntu (gt68xx) You try to use your scanner with XSane but it says that it cannot open the device and gives you...
Will you also be providing tracker 0.7 packages?
Alas it crashes on startup (using x86_64 Lucid)
ERROR:dbus.proxies:Introspect error on :1.180:/org/gnome/zeitgeist/log/activity: dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
DEBUG:dbus.proxies:Executing introspect queue due to error
Traceback (most recent call last):
File “/usr/bin/gnome-activity-journal”, line 80, in
CLIENT = ZeitgeistClient()
File “/usr/lib/pymodules/python2.6/zeitgeist/client.py”, line 270, in __init__
self._iface = ZeitgeistDBusInterface()
File “/usr/lib/pymodules/python2.6/zeitgeist/client.py”, line 156, in __init__
proxy = self._get_proxy()
File “/usr/lib/pymodules/python2.6/zeitgeist/client.py”, line 106, in _get_proxy
introspection_xml = cls.__shared_state["proxy_object"].Introspect()
File “/usr/lib/pymodules/python2.6/dbus/proxies.py”, line 68, in __call__
return self._proxy_method(*args, **keywords)
File “/usr/lib/pymodules/python2.6/dbus/proxies.py”, line 140, in __call__
**keywords)
File “/usr/lib/pymodules/python2.6/dbus/connection.py”, line 620, in call_blocking
message, timeout)
dbus.exceptions.DBusException: org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken.
@ John Stowers:
I think the Tracker team is already thinking about how to do the packaging.
Hah, when I checked yesterday (or the day before that?) it included just the zeitgeist package, and now all of a sudden GAJ itself is there. Installing right now :)
[...] Credit goes here [...]
[...] estas versiones en cualquier sistema actual ya es posible siguiendo las instrucciones de los desarrolladores. En Ubuntu la tarea resulta especialmente sencilla gracias al PPA del equipo [...]
[...] GNOME Activity Journal, and installing it on Ubuntu [...]