Hallöchen!

Pascal de Bruijn writes:

> On Sun, Jan 6, 2013 at 4:32 PM, Torsten Bronger
> <[email protected]> wrote:
>
>> [...]
>>
>> This proposal makes me raising an issue again which has been
>> discussed already two months ago: What benefit do we have from
>> the library.db having precedence over XMP files?
>
> Speed. Reading timestamps may be fast, but if one has to do this
> for a filmroll with a 1000 files it might still significantly slow
> down darktable.

The sheer number of files is not significant.  Significant is the
relative slowdown *per* file.  DT has to do many things with images
after all, with detecting timestamps being amongst the cheapest I
assume.

>> In my opinion, every
>> DB entry must have a timestamp (maybe it already has), and if the
>> XMP file is newer, the image is automatically re-imported.
>>
>> - Comparing timestamps is extremely fast compared with almost all
>>   other operations DT has to do.  They are reliable, too (people are
>>   backuping and rsyncing with them everywhere).
>> - People expect that moving a file together with its sidecar file
>>   "just works".
>> - Synchronisation between many computers becomes easier.
>> - Restoring from backups is easier.
>>
>> "easier" means here not only a matter of convenience but also a
>> matter of avoiding data loss!
>
> You've lost me on this one.

If I recover e.g. one image directory from the backup and open
darktable, I may lose the recovered XMP files.  Same with copying
RAW+XMP from another computer.

Either I have to make sure that the restored/copied images have been
removed from library.db, or I must restore/copy library.db, too.
The latter is only possible if I restore/copy *all* my images.  The
first is awkward and error-prone.

Tschö,
Torsten.

-- 
Torsten Bronger    Jabber ID: [email protected]
                                  or http://bronger-jmp.appspot.com


------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnmore_123012
_______________________________________________
Darktable-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/darktable-users

Reply via email to