peircej / jbrout

Automatically exported from code.google.com/p/jbrout
0 stars 0 forks source link

Add an album : Don't scan files that didn't change #136

Open GoogleCodeExporter opened 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. import a folder into jbrout
2. change or add 1 picture in the filesystem
3. import this folder again

What is expected ? 
jbrout should import the new file, remove deleted files and shouldn't do
anything on other existing files.

What do you see instead?
jbrout scans all files from that folder and extracts again all metadatas
etc. That takes a lot of time.

It would be nice to add ony files that have a system modification date
different from the modification date that was on that file last time it was
imported.

Original issue reported on code.google.com by tbenita on 15 Dec 2009 at 8:00

GoogleCodeExporter commented 8 years ago

Original comment by tbenita on 15 Dec 2009 at 8:01

GoogleCodeExporter commented 8 years ago
like to see this feature, too.
but file modification time may not be a good indicator, since there are many 
programs
that keep the original filetime.

the other way by checking if "Current IPTC Digest" has changed is pointless, 
since we
need to read metadata anyway. any other suggestions?

Original comment by zaar...@gmail.com on 15 Dec 2009 at 11:57

GoogleCodeExporter commented 8 years ago
what about file datetime + size (bytes) ? We may also have a "force refresh" 
option
that would force a total reindex ?

Original comment by tbenita on 15 Dec 2009 at 1:29

GoogleCodeExporter commented 8 years ago
I would prefer the automatic file-synchronization with the actual files.
If you delete a file outside of jbrout, jbrout detect the file missing and 
remove it without asking any question.
If you move files in folders watched by jbrout, it detects automatically 
missing files, new files and moved files.

Original comment by p...@gmx.fr on 24 Oct 2010 at 5:39