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