Bug 139537

Summary: option to export to zooomr [patch for FlickrExport]
Product: [Applications] digikam Reporter: Giuseppe Bilotta <giuseppe.bilotta>
Component: Plugin-WebService-FlickrAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: caulier.gilles, cheer6, p.edelman, vardhman
Priority: NOR    
Version: 5.6.0   
Target Milestone: ---   
Platform: Debian testing   
OS: Linux   
Latest Commit: Version Fixed In: 0.7.0
Sentry Crash Report:
Attachments: Patch to implement Zooomr export within the flickrexport kipi-plugin

Description Giuseppe Bilotta 2007-01-03 02:44:06 UTC
Version:           0.8.2 (using KDE KDE 3.5.5)
Installed from:    Debian testing/unstable Packages
OS:                Linux

The photo sharing site Zooomr provides an API which is very close to the one provided by Flickr. It would be a nice addition to have an export to Zooomr option, similar to the export to Flickr which is currently present.

An example implementation of a tool which has Zooomr upload facilities is juploadr <URL:http://juploadr.sourceforge.net/>, which could be used for reference.
Comment 1 Colin Guthrie 2007-01-14 19:02:23 UTC
This could be related to bug 138838 which will see a more unified web synchronisation system created.

Flickr is a bit of a pain really as it requires you to fire up a Konq winodow to do the authentication which it would be nice to avoid as this deviates slightly from the "unified structure" I was hoping to create but perhaps we'll still be able to do what needs doing within this frame work.

I'll try and make some progress towards this in the near(ish) future.

Col.
Comment 2 Igor 2008-10-31 08:56:55 UTC
what about it now? or it is the duplicate of bug 143978? http://bugs.kde.org/show_bug.cgi?id=143978
Thanks.
May be close this and implement Sinks for zooomr?
Comment 3 caulier.gilles 2009-01-01 11:08:54 UTC
And another web service export plugin...

Gilles Caulier
Comment 4 Bayle Shanks 2009-06-28 03:34:02 UTC
Created attachment 34878 [details]
Patch to implement Zooomr export within the flickrexport kipi-plugin

As of now I've only tested this a little bit, but I'll be using it over the next two weeks so I'll leave a note if I notice anything wrong.

I modified some, but not all, of the translations in the file kipiplugin_flickrexport.desktop (e.g. Flickr/23 Exporter --> Flickr/23/Zooomr Exporter) -- so some of the other languages in that file would still need to be updated.
Comment 5 caulier.gilles 2009-06-28 09:17:38 UTC
Thanks Bayle,

There are others patches to apply on FlickrExport tool before to merge with your patch, especially these entries :

https://bugs.kde.org/show_bug.cgi?id=180055
https://bugs.kde.org/show_bug.cgi?id=192541
https://bugs.kde.org/show_bug.cgi?id=193685

This will break certainly your current patch of course...

Vardhman, 

it will be nice to apply these patched against svn soon. Why not just after 0.4.0 release :

http://www.digikam.org/about/releaseplan

... and make 0.5.0 release with all flickrexport patches applied. What do you think about ?

Gilles Caulier
Comment 6 caulier.gilles 2009-06-28 09:33:37 UTC
targeted to 0.5.0 release.
Comment 7 caulier.gilles 2009-09-09 16:07:37 UTC
Bayle,

Can you update your patch to work against current implementation from svn.

Thanks in advance...

Gilles Caulier
Comment 8 caulier.gilles 2009-09-11 17:06:46 UTC
Pieter,

What do you think about this patch. Do you think that it can be adapted to current implementation easily. I cannot see any response from Bayle...

Thanks in advance

Gilles Caulier
Comment 9 Pieter Edelman 2009-09-14 08:51:10 UTC
I don't see any problems. I just tested it and after some minor modifications it seems to work ok.

Zooomr doesn't support the concept of Safety Level and Content Type, so that needs to be hidden (just like with 23HQ). Also, Zooomr doesn't work with PhotoSets, so that option needs to be hidden as well.

I'll make the necessary changes and commit the code.

Pieter
Comment 10 caulier.gilles 2009-09-14 09:30:24 UTC
Great. Thanks Pieter.

Gilles
Comment 11 Pieter Edelman 2009-09-14 18:36:43 UTC
Hmmm....the Zooomr API TOS (http://www.zooomr.com/services/api/tos/) state:
You shall place the following notice prominently on your application: "This product uses the Zooomr API but is not endorsed or certified by Zooomr." Point 3c.

As it turns out, it is copied directly from the Flickr API TOS (http://www.flickr.com/services/api/tos/).

23HQ doesn't seem to have any terms of service.

Should this statement be included and if so, where? In the about box?
Comment 12 caulier.gilles 2009-09-14 19:24:40 UTC
Pieter,

Create a README file in flickrexport dir, and sets all requirements...

Gilles Caulier
Comment 13 Pieter Edelman 2009-09-14 21:15:00 UTC
SVN commit 1023452 by pieteredelman:

Apply patch from Bayle Shanks to add Zooomr support to the Flickr export plugin.
BUGS: 139537

 A             README
 M  +129 -34   flickrtalker.cpp
 M  +28 -7     flickrwidget.cpp
 M  +48 -30    flickrwindow.cpp
 M  +25 -25    kipiplugin_flickrexport.desktop
 M  +38 -9     plugin_flickrexport.cpp
 M  +3 -1      plugin_flickrexport.h


http://websvn.kde.org/?view=rev&revision=1023452


I tested it and everything seems to work fine (tags, permissions).
I have requested permission to use the Zooomr icon for this plugin.

Pieter
Comment 14 caulier.gilles 2009-09-14 23:00:57 UTC
closed (:=))) really...

Gilles