On Tuesday, December 03, 2013 01:04:50 AM Tobias Ellinghaus wrote:
> Am Montag, 2. Dezember 2013, 22:57:51 schrieb Simon Spannagel:
> > I actually thought darktable would write into the same XMP file using its
> > own name space. Therefore the two sets of information shouldn't interfere
> > beside the things like rating that are stored in the common namespace.
> 
> Basically you are right, darktable has its own XML namespace for things like
> image editing settings. However, there are (as you pointed out) common
> fields like rating, color labels, ... In theory these are interchangeable
> between different applications, and digiKam is one of them. However,
> darktable only writes to XMP files once the image was imported into its
> database but never reads the sidecar in again.This is futile if an
> external DAM tool has written its data to the XMP file in the meantime.
> 
> This is something that we might tackle in the near future, I already had
> expressed some ideas and have written some test code about reading file
> modification timestamps. Maybe it will work out, maybe not. Only time will
> tell.

This would be great!

Wolfgang

> 
> Until then I agree, it's not safe to mix applications and rely on the XMP
> files. Unless it's guaranteed that the DAM tool doesn't write to the XMP
> while darktable is running, if darktable is forced to read the XMP on each
> start and that the external DAM tool reads the XMPs once they have changed,
> too. One way to force darktable to read the XMP in on every start would be
> to start it with the command line parameter "--library :memory:". That has
> other drawbacks, but if you only want the RAW editor darktable offers then
> this might be a way to become happy.
> 
> > Correct me when I'm wrong - i haven't used another tool producing XMPs for
> > years...
> 
> Me neither. Everything I wrote is coming from theoretical thoughts and
> knowing how darktable works. :)
> 
> > However, if you don't like that either i fear there is no way to do that
> > currently. The reason for this not being configurable/ changeable is
> > mostly
> > preventing users from screwing up their own data i guess.
> 
> Ack. You can neither tell darktable to write XMP files somewhere else (and
> this won't change ever) nor can you tell it to reimport sidecar files into
> an existing database on startup.
> 
> > Cheers,
> > Simon
> 
> Tobias
> 
> [...]


------------------------------------------------------------------------------
Sponsored by Intel(R) XDK 
Develop, test and display web and hybrid apps with a single code base.
Download it for free now!
http://pubads.g.doubleclick.net/gampad/clk?id=111408631&iu=/4140/ostg.clktrk
_______________________________________________
Darktable-users mailing list
Darktable-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to