Bug 129437

Summary: wish: Album could point to network path. Now it's impossible to view photos from shared network drive.
Product: [Applications] digikam Reporter: Roma Dembitsky <romande>
Component: Database-MediaAssignee: Digikam Developers <digikam-bugs-null>
Status: RESOLVED FIXED    
Severity: wishlist CC: caulier.gilles
Priority: NOR    
Version: 0.8.1   
Target Milestone: ---   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed In: 0.10.0
Sentry Crash Report:

Description Roma Dembitsky 2006-06-19 18:29:32 UTC
Version:           0.8.1 (using KDE KDE 3.5.1)
Installed from:    SuSE RPMs

I would like to view/edit/manage my photos on shared network drive without copying them locally.
Comment 1 Havard Bjastad 2006-09-24 19:12:16 UTC
I am surprised to see for how long this problem has been dismissed. More and more users - like myself - store/share their images on network volumes which does not work with sqlite, and while sqlite blames NFS implementation in linux kernel, the end result is that digikam does not function in networked environments.

After years of happily using digikam, I have now been forced to evaluate F-Spot and Picasa to choose a replacement. I need to store the pictures on a server, so they can be accessed from any of a number of desktop machines. I have tried both NFS and CIFS, but digikam hangs upon startup with both of them.
Comment 2 caulier.gilles 2006-09-25 07:44:12 UTC
Roma,

no, this problem is not dismissed, but in standby. There are a lots of _changes_ in 0.9.0, outside the database stuf. We cannot change all at the same time : it's dangerous !

Look the comments in B.K.O file #134594 for details.

Gilles Caulier
Comment 3 caulier.gilles 2007-11-03 22:26:47 UTC
SVN commit 732444 by cgilles:

digiKam from trunk (KDE4) : First very important improvement here depending of the new Database interface/schema dedicaced to 0.10.0 release.

A new setting in album configuration page have been added to host the database file used by digiKam in a dedicaced place.
Before, the SQlite3 database file (digikam3.db) used by digiKam to store all image informations like Tags, Rating, Comments, Date, etc... 
been store in the root album path. This solution introduce a big problem to use a root album on a network file system like NFS, because 
SQLite3 do not like it (look here for more information : http://www.sqlite.org/faq.html#q7)

The only issue for this problem is to store the databse file in a separate place...

This is want mean than with this commit, digiKam can use a remote root album...

There is a screenshot of the new Album config page :

http://digikam3rdparty.free.fr/Screenshots/digikamKDE4_13.png

The next pending important change to do will to be able to drive more than one root album path with digiKam 0.10.0... 

CCMAIL: digikam-devel@kde.org

CCBUGS: 122516
CCBUGS: 150938
BUG: 129437
BUG: 137694



 M  +72 -58    digikam/albumsettings.cpp  
 M  +3 -0      digikam/albumsettings.h  
 M  +1 -1      digikam/digikamapp.cpp  
 M  +3 -2      digikam/welcomepageview.cpp  
 M  +72 -12    utilities/setup/setupgeneral.cpp  
 M  +5 -1      utilities/setup/setupgeneral.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=732444