Yet Another Flickr Uploader
Following the grand tradition of rewriting new programs instead of improving existing ones, I've written a Flickr upload tool in Python. It's called Postr, but luckily that string isn't exposed in the UI.
It's not yet ready for a 0.1 release, although it's close. You can drag-and-drop images to the application, set the title, description, and tags, and then upload. It tries to be clever: the EXIF thumbnail is used in the interface if it exists to avoid loading the entire image, and if the image contains an EXIF ImageDescription field that is used for the description automatically. My next task is to fetch the list of tags and present them to the user in a useful way.
If anyone wants to have a play with it, then the source is available via bzr in this repository.
The panel applet thing seems like a very good idea. I'd love to be able to just drag an image (or a collection of them) to an icon on my panel and have them up on flickr in a breeze.
Would it be possible to add some kind of progress notification while uploading? The whole "sit quiet, tell poor Øivind nothing" behaviour almost made me close the app first, believing it to not really work ;-)
Find a way to bolt it on to gthumb/other as a plugin and then there is no reason to complain about it being a rewrite but rather an extension, make everyone happy :)
kniknap: I was thinking some other integration ideas, mainly a plugin for nautilus-sendto.
Øivind: I've put the uploading into a thread so that I can implement a progress bar of some sort. Until yesterday the UI blocked, so this is an improvement!
I'll blog my plans later today.
bzr: ERROR: Not a branch: http://burtonini.com/bzr/postr/.bzr/branch/
bzr: ERROR: Not a branch: http://burtonini.com/bzr/postr/.bzr/branch/
The idea of using the EXIF ImageDescription for the Flickr description is fine, but when the camera prefills the field with meaningless text, it would be nice to have an option of not reading the field.