On 2013-01-06 17:33, Tobias Ellinghaus wrote: > I totally like the idea and think it would 1) solve a lot of problems and 2) > be quite fast, too. It has even been discussed a few times. > > The only problem is that it wouldn't work, because, contrary to your > assumption, time stamps are totally unreliable.
I believe this is called a cop-out :) > For one you can't be sure that two computers have clocks running in sync. You can be pretty sure that nobody is editing files on two different computers at the same time so that there can be a realistic timestamp confusion. I fully admit that it is possible to intentionally break this, but in real usage this would hardly ever happen. And even if you picked the wrong of the two edits because of timestamp confusion, BOTH edits are still newer than what is in the DB, and therefore likely a better choice. Complete non-issue to me. In software you cannot always make a 100% bulletproof solution, a lot of great software has been shipped with features that work in real life usage, but may break in theoretical conditions. > You also don't know if the file > system updates time stamps. When have you ever seen a system that didn't do that the last time? One in actual daily usage? Once again, it isn't perfect, but it certainly beats having nothing. > You also don't know if the copy mechanism > preserves the time stamps of the files. Same as above. > There are too many unknowns to make > this a feasible solution. I heavily disagree. The odds of a user messing with the DB are very very slim compared with the odds of a user changing photos in external applications. If there is a difference, it is extremely like that the external edit is the expected result, not the DB version. > But apart from that it's really brilliant. It actually is! Kind Regards, Eckhart Pedersen ------------------------------------------------------------------------------ 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
