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
