= Ubuntu = == GNOME == Status= Working TimeVault is natively a GNOME app and was built for Ubuntu, but it should work on an standards-compliant GNOME. == KDE == Status= Working (Using GNOME Libraries) Native KDE Client: Exists on the design board (Look below) From http://gentoo-wiki.com/TIP_D-BUS_Session_Bus_with_KDM: {{{ # test for an existing bus daemon, just to be safe if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then # if not found, launch a new one eval `dbus-launch --sh-syntax --exit-with-session` fi }}} Note that if you have not installed GNOME, the following may affect you: https://bugs.launchpad.net/ubuntu/+source/kde4libs/+bug/118919 Since dbus in KDELibs does not include dbus-launch, you need to install dbus-X11. It cannot be made a dependency for the .deb since the Ubuntu-Feisty installations don't have it in the repositories. Nautilus integration is unavailable if you are using another file manager. I am not aware of an extensions system for Konqueror, but Snapshot Browser could be made more friendly to being used as a browser of sorts. -> What extensions are you looking for? Editing the RMB menu has always been possible with just a .desktop file, I dunno about changing the file properties menu though. 'extensions' for konqueror are for the webbrowser functionality, like in firefox. === KDE Port === Now that TimeVault is using a dbus interface with a server/frontend type interface, it might be interesting to create a kde/qt gui or even a kioslave to navigate TimeVault in KDE. From https://code.edge.launchpad.net/~astromme/timevault/timevault-kde4 After working a little bit on HAL support in the timevault-external branch, I have a bunch of ideas. First of all, I want to have a Qt4/KDE4 based version of TimeVault. I will try and keep the core as Desktop Environment independent as possible, but I would like a KDE4 gui as well. Secondly, I want TimeVault to be integrated. This means Solid, Nepomuk, all of the fun frameworks =). Some ideas: * TimeVault should have a kio-slave for browsing snapshots. * Maybe TimeVault should register with Strigi/Nepomuk so that other apps can be made aware of the snapshots * Maybe TimeVault should handle contact backups/other configuration backups via Akonadi and KConfig rather than relying on files. * TimeVault might be able to use Solid instead/in addition to HAL to check for media and to manage where backups are stored. * More ideas? == XFCE4.0 == = ArchLinux = == XFCE4.0 == Status= Problematic Currently not working, there is a D-BUS problem, everything works minus the timevaultNotifier.py, which is important. Also, the timevault daemon wont start. = Fedora 7 = Status -- In the works. Packager -- Andrew Schott (andrew at harmonizedcomputing dot com) = CentOS 5 = Status -- In the works. Packager -- Andrew Schott (andrew at harmonizedcomputing dot com) = Gentoo = Status -- Working with some tweaks == Depends: == * gksu * gnome-python * wxglade * nautilus-open-terminal * notify-python * pygobject * pango * pysqlite * python-mhash (not sure) * pygtk * sha1 * sudo == Installation == Simply unpack the .deb so that you have usr and etc folder. Then cp -R etc/* /etc && cp -R usr/* /usr == Config sudo: == === nano /etc/sudoers === Change: Defaults env_reset to #Defaults env_reset Add your user: [user] ALL=(ALL) ALL == Config dbus: == This it not very clear, but when it'll not run try it: === nano /etc/dbus-1/system.conf === Replace deny with allow, looks at the end so: == Fix init.d: == === nano /etc/init.d/timevault === * Replace . /lib/lsb/init-functions with #. /lib/lsb/init-functions * Replace log_begin_msg "Starting TimeVault..." with #log_begin_msg "Starting TimeVault..." * Replace log_end_msg 0 with #log_end_msg 0 * Replace log_begin_msg "Stopping TimeVault..." with #log_begin_msg "Stopping TimeVault..." * Replace log_end_msg 0 with #log_end_msg 0 * Delete || log_end_msg 1 on line 22 and 28 Contact: gwydion.dot [at] morrigan [dot] ch (email and jabber)