Am Montag, 21. November 2016, 18:19:30 CET schrieb Stéphane Gourichon: [...]
> Given the expected semantic of a "changed" tag, it looks efficient,
> simple and natural to write something like:
>
> if ( (no XMP file already exists) && (image has no tag "changed") ) {
> skip xmp creation };
>
> That way, XMP indeed gets created when relevant.
What happens if you import your folder, cull the images, give ratings and
color labels but never open any in darkroom? You wouldn't have any of that
saved in sidecar files even though you invested hours in that. Sounds like a
bad idea, doesn't it? Same is true for putting images on the map, tagging or
any other operation on lighttable.
[...]
> (2) If someone offered a clean patch performing this exact change "just
> opening a file does not create a XMP, an edit causes it", would you
> merge it? If not, can you explain the rationale?
Yes, if the logic is convincing and really dealing with all the corner cases.
However, dealing with all corner cases will (in general) end up in writing an
XMP file for every image.
> Thank you.
Tobias
signature.asc
Description: This is a digitally signed message part.
