= Conduit 0.3.5 =
 * Download
   * [http://files.conduit-project.org/releases/conduit-0.3.5.tar.gz Archive]
 * Dependencies
   * [wiki:evolution-python Python bindings to Evolution] (v0.0.4 or greater)
 * [wiki:Screenshots Screenshots]
 * [http://bugzilla.gnome.org/enter_bug.cgi?product=conduit Report Bugs]
 * [http://mail.gnome.org/mailman/listinfo/conduit-list Mailing List]

== Bugs Fixed ==
 * Conduits embedded web browser should no longer crash.
 * Canceling synchronization should now work reliably and no longer block the GUI.
 * Correctly restore two-way sync setting. Patch from Yann Rouillard.
 * Escape patch in folder scanner. Fixes webdav sync. Patch from Yann Rouillard.
 * Improve handling of TempFiles
 * Remove dependence on xml.dom.ext (PyXML)
 * Remove dependence on python-avahi
 * The conflict expander (and window) should now move out of the way gracefully
 * Abstracted much of the uri handling to ease transition to gio/gvfs
 * Many fixes to work with python 2.4
 * Update to new backpack API

== New Features ==
 * Move to GNOME SVN and Bugzilla
 * In memory mapping DB has been replace with sqlite based one. Should reduce memory usage during large sync's.
 * Restructure code layout to allow Conduit to be used as a library by other python programs.
 * Removed Gtk dependancy in core. Conduit command line can now be run without Gtk installed.
 * Added 'always up to date' infrastructure for automatic syncing.
 * Improved n800 support for syncing audio, video and photos to the device.
 * New AudioVideoConverter for transcoding media types (uses FFMPEG and/or mencoder)
 * Include Banshee support in configure.ac - from lool
 * Support data hashes in addition to mtimes as a means for detecting changes
 * Remove twisted dependency for network sync. Uses the built in python xmlrpc module
 * Use python logging module for better logging granularity
 * Make HAL easier to extend in dataprovider factories
 * Files that did not load correctly are shown in the preferences window to help debugging
 * Experimental maemo/hildon UI (Thomas)
 * Added iPod photos support
 * Write support in f-spot using its new dbus interface (Thomas)
 * Support tags in all datatypes (useful for images)
 * Incredible improvements in test coverage. 75% lines of core code tested (including close to 100% of the core sync engine)
 * RSS Feed source now supports video enclosures
 * Many many bug fixes as a result of test focus

== Known Issues ==
 * Not yet working with Tomboy SVN head
 * The new Shutterfly image dataprovider (Contributed by Jeremy Slater) is broken
 * For two way F-spot sync remember to run F-spot from SVN and enable the F-spot preferences option "Allow other programs to manipulate F-spot"
 * Gmail support is not yet robust

== Evolution Python ==
 * This has now been moved to [http://svn.gnome.org/viewvc/gnome-python-desktop/trunk/evolution/ GNOME SVN] in the gnome-python-desktop module

== Notes to Packagers ==
 * Web browser problems and crashes
   * If users experience crashes, this is most likely due to a combination of;
     * Using conduit's built in web browser
     * /usr/bin/conduit wrapper not picking up firefox (and doing all its LD_LIBRARY_PATH hacks correctly
   * To resolve these issues ;
     * Look at the conduit wrapper and ensure the run-mozilla.sh gets called OR
     * Make the default web browser the system one (patch Settings.py) AND patch the Facebook dataprovider so it uses the system browser
 * F-spot
   * If you are shipping F-spot from SVN (i.e. a version of F-spot that includes the DBus interface) you should only ship FSpotDbusModule.py and remove FSpotModule.py as it is not going to be supported once a stable F-spot is released
   * If you do wish to make the Conduit + F-spot experience better then consider changing the default value of F-spot's "Allow other programs to manipulate F-spot" preference to True
 * Dependencies
   * We require pygoocanvas > 0.9.0
   * We depend on python-vobject (and it brings in python date-util)
   * We ship a modified FlickrAPI (do not remove it)
   * We use libgmail from SVN
   * iPod photos requires libgpod > 0.6.0
   * If you use the gtkmozembed web browser then we require the python bindings to it
   * The AV converters require ffmpeg and mencoder
   * Since evolution-python is now in gnome-python-desktop we require a recent unstable release of that module
 * Conduit is configured to autorun at system startup. You can disable this if you like as there is currently no way to do so within conduit
 * There is no way to configure the gconf sync at this time. You can select a default set of gconf keys to sync by patching the dataprovider directly.
 * 0.4.0 will be a stable release. It is scheduled to be released with (and support) GNOME 2.22

== Warning ==
This is a development release. Please do not use on data which you do not have otherwise backed up. If you are uncertain about Conduit then please select the "Ask me" option from conduit preferences with regard to two way synchronization - this prevents Conduit from deleting or overwriting files unless you explicitly tell it to.