Bug 479182

Summary: Organizer features for Import from Remote Storage
Product: [Applications] digikam Reporter: Ritesh Raj Sarraf <kde-bugs>
Component: Plugin-WebService-FileTransferAssignee: Digikam Developers <digikam-bugs-null>
Status: REPORTED ---    
Severity: wishlist CC: caulier.gilles, metzpinguin
Priority: NOR    
Version First Reported In: 8.2.0   
Target Milestone: ---   
Platform: Appimage   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Ritesh Raj Sarraf 2023-12-30 06:31:26 UTC
SUMMARY

The Digikam Import Tool, that imports image from a Camera device is fantastic. There are options in it that nicely allow the user to define what structure the import should be like. This is very handy to organize images. Like, I can set folder structure to `yyy/MMMM`  and have images be imported into correct folders.

This very feature is missing in the app window, when importing from a Remote Storage. It would be very nice to have the same Image Organizer Import Window that you have for Camera Devices, to be available for Remote Storage imports as well.


STEPS TO REPRODUCE
1. Import images from Remote Storage 
2.  The pop-up window is missing all the features I explained above.


OBSERVED RESULT

* The pop-up window is missing all the features I explained above.


EXPECTED RESULT

* The pop-up window should have same/similar features available in Camera Import window
Comment 1 Ritesh Raj Sarraf 2023-12-30 06:32:57 UTC
Remote Storage Import Window

* https://docs.digikam.org/en/import_tools/remote_import.html

Camera Device Import Window

* https://docs.digikam.org/en/import_tools/camera_import.html
Comment 2 Maik Qualmann 2023-12-30 07:06:59 UTC
What is a “remote storage” to you, an FTP/HTTP server? Or a mounted SMB share? You can add images of a mounted SMB share using “Add images” via the import tool.

Maik
Comment 3 Ritesh Raj Sarraf 2023-12-30 09:32:41 UTC
(In reply to Maik Qualmann from comment #2)
> What is a “remote storage” to you, an FTP/HTTP server? Or a mounted SMB
> share? You can add images of a mounted SMB share using “Add images” via the
> import tool.
> 
> Maik

That's exactly what my current setup is like.

My Pictures collection is on a remote SMB storage with 2 different ROOTS

* Main
* TO_ENCODE

Main holds all the images. TO_ENCODE is where I dump all my images, filter/classify, and then import into Main. Both Collection ROOTS are smb mounted from the very same Samba server.

When I import via the Camera Devices interface, I get the nice UI to organize. TO_ENCODE is emulated as Camera Device. And so, when I import to Main, I get the nice organize window. To downside is that, even though both the remote storages are on the very same samba server, the imports are inefficiently done over the network. Note: Both the collections are marked "Remote Storage", though I'm not sure if DigiKam really treats it any different than local storage.


I was only testing the `Import from remote storage` feature, with the wishful hope that it would overcome the inefficient performance I've explained above. And in doing that I noticed this anomaly. I believe you could have consistency about imports, providing the same feature for all Import types, whether Camera Device and/or Remote Storage.