johnstowers.co.nz ~ / blog / 2007/02/19 / another-introductory-post

Another Introductory Post

Hey Planet GNOME’rs

Thanks Jeff for putting me on Planet GNOME. My name is John Stowers and i’m currently splitting my time between a few things that might be of interest to people here.

  1. Synchronization and the GNOME Desktop I probably spend most of my free time hacking on Conduit, which is a synchronization application for GNOME. I hope to provide a (DBus) service where application authors can use Conduit for their individual sync and export capabilities, and don’t have to keep reimplementing them in their own applications. Furthermore as a stand alone application I aspire to the ease of use of Apple’s .Mac while supporting core GNOME technologies.
    Conduit pre 0.3.0
    More information
1. [Conduit Website

](http://www.conduit-project.org/ )

2. [Slides](http://www.johnstowers.co.nz/files/presentations/LCA2007_GNOME_Conduit_Presentation.pdf) and [Video](http://mirror.linux.org.au/pub/linux.conf.au/2007/video/monday/monday_1450_GNOME.ogg) from a [talk](http://live.gnome.org/Sydney2007#head-9b2b1f3065cf8635338348f7f2d4076dc744c054) at [Linux.conf.au](http://lca2007.linux.org.au/)


3. The next release is scheduled for around the same time as the release of GNOME 2.18 and will support that favorite requested feature *cough*tomboy synchronization*cough*. [Thanks Boyd](http://blog.timothy.ws/2007/02/whats-new-for-tomboy-060-not-released.html).
  1. A Metadata Enabled GNOME Im pretty excited about Tracker and the ability to move away from a folder centric GNOME. By embracing metadata, tagging, and a desktop indexer I think that we will leap past our competitors in terms of integration between applications. To this end I am hacking on;
1. Nautilus + Tracker integration

Injecting some love into the nautilus emblem functionality. Support tagging and attaching emblems (emblem = a tag with an image) from either nautilus or Tracker.

2. Nautilus metadata integration

Working with neilj on a nautilus-on-steroids + libtracker-gtk. Lets make metadata visible (in nautilus) and easy for application authors to add to their apps (libtracker-gtk)

3. GtkFileChooser + Tracker

Attach tags and notes at save time (whats the state of the filechooser extension spec ?)

Other than that Im 23 years old, just finished a masters and electrical engineering at the University of Canterbury . Im really an electronics nerd so im also hacking on Albatross Unpiloted Aerial Vehicle . Im doing some traveling around Europe for the next few months and then probably starting a phD.