F-spot network sync problems



Hi!

First of all, thanks for a really promising application!

I've been trying to use the network sync with F-spot to sync my photos between my laptop and my desktop. I'm running Ubuntu Hardy with F-spot 0.4.3.1 and Conduit 0.3.12 from the Ubuntu ppa. I've managed to set it up and start syncing, but have noticed some problems.

First, as reported in bug 517553, the filenames are not preserved, but change to something like "conduit6xu8UR". This I could live with, but I'd like to preserve the filenames if possible.

Secondly, the dates of the files are not preserved. In F-spot, the photos are shown on the date I sync them, not on the day they're taken. This is more critical, as there is little point in syncing when this is wrong.

Thirdly, the description seems to be lost in the sync.

I had a look around the code, but couldn't figure out a way to fix the problems. F-spot seems to import the temporary file saved by Conduit, and preserves the filename of this tempfile. Looking in File.py, the to_tempfile method doesn't rename tempfiles to original names, and doesn't set the mtime. Could this be the cause of the first two problems above?

As for the third problem, the F-spot dbus interface doesn't seem to support setting the description. It can be read by GetPhotoProperties, but there is no method to set it.

Any pointers on how to solve these problems?

Best regards,

Olof Sjöbergh


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]