en_GB@blog

Open Source and Other Things

Tag Archives: flickr uploader

OAuth Support in Nautilus Flickr Uploader

Flickr is upgrading their API authentication mechanism to OAuth 1.0, and they’re removing the old Flickr Auth by July 31st this year.

It means that current version of Nautilus Flickr Uploader will stop working, so I’ve added OAuth support (the code it’s in the git repo, and I’d like to make a release tomorrow).

I’ll update the package for Fedora 15 and 16 (if you’re using the repository, you don’t need to do anything at all), and any user of the previous Fedora versions will need to upgrade from source code.

The new OAuth code required changing some strings, so most of the translations are now incomplete:

  • ar, de, fr, gl, gu, it, pl, pt, ru and uk need at least the new strings. It’s just a couple, so it shouldn’t take long for a native speaker.
  • ca needs some love, although the important stuff is there. I translated most of the file, but I must admit my Catalan is not what it used to be :(. My partner will help me with this one, so it’ll be 100% complete this weekend.
  • en and es are 100% complete!

Finally I stopped using Transifex. It doesn’t work for me anymore and I can’t make it work (is git support gone?), so I think is better to stop using it completely to avoid people sending translations for outdated files.

The bad thing of not using Transifex is that helping with the translations is not as friendly as it used to be. If you’re a git or GitHub user… you know what to do, but if you don’t know what I’m talking about but still want to help… just download the .po file you want to translate (click on the language file and then “Save As” in the raw link), fill the gaps and send it to me by mail. Thanks!

I want to release 0.11 as soon as possible, but I can push a minor release later with some extra translations.

If you want to see how the new OAuth user interface looks like, you can check this video: Nautilus Flickr Uploader and OAuth.

Follow

Get every new post delivered to your Inbox.