We have to think also about corner cases. To name a few:
 + What happens if the user caches some images, process them "offline"
and then plug the external storage back but forgets to sync them back.
He will keep editing the cached images, or having the last edits in
the laptop, but those images won't never synced back.

 + What happens if a user make some local edits, and then exports the
images and removes the filmroll from dt, forgetting that there are
cached images (or because of the previous  point). The database won't
know about the removed images, but the xmps won't be synced back, even
if they are written in cache dir.


Thanks
--
José Carlos García Sogo
   jcs...@gmail.com

------------------------------------------------------------------------------
This SF.net email is sponsored by Windows:

Build for Windows Store.

http://p.sf.net/sfu/windows-dev2dev
_______________________________________________
darktable-devel mailing list
darktable-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-devel

Reply via email to