Bug 281158

Summary: Cannot upload from FTP to Yandex.Fotki
Product: [Applications] digikam Reporter: Alexander Potashev <aspotashev>
Component: Plugin-WebService-YandexFotkiAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED UNMAINTAINED    
Severity: wishlist CC: caulier.gilles, roman
Priority: NOR    
Version: 5.2.0   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:

Description Alexander Potashev 2011-09-01 09:56:08 UTC
Version:           2.1.0 (using Devel) 
OS:                Linux

Cannot upload images directly from ftp://ftp.kde.org/pub/kde/unstable/icons/ to Yandex.Fotki (using Gwenview)

Reproducible: Always

Steps to Reproduce:
Open ftp://ftp.kde.org/pub/kde/unstable/icons/ in Gwenview, try uploading to Yandex.Fotki.

Actual Results:  
Error message: "Failed to upload image\nDo you want to continue?"

Expected Results:  
Image should be uploaded.

This bug report probably also applies to other KIPI plugins.
Comment 1 Roman Tsisyk 2015-05-30 17:10:34 UTC
The plugin can't upload non-local files. I think other plugins have the same issue.
I think you can fix it :)
Comment 2 Alexander Potashev 2015-05-30 18:02:04 UTC
Hi Roman,

We have a GSoC student (Shourya Singh Gupta) who works on factorization of export plugins for the KF5-based version of kipi-plugins. I hope there will be common code for pre- and post-processing so that we can add support for non-local files in this common pre-processing section, once and for all plugins.

Gilles also told me that he would want kipi-plugins to depend on bare Qt5 mostly, with minimal dependency on KF5. In this case exporting from non-local files in kipi-plugins may be possible only when built against KF5::KIOCore.

I'm not going to spend time on fixing this for kipi-plugins-4.x because I don't use uploading from non-local files that often.