[Bug 284585] New: rsync compatibility when changing exif orientation and not modification time.

classic Classic list List threaded Threaded
7 messages Options
Tex
Reply | Threaded
Open this post in threaded view
|

[Bug 284585] New: rsync compatibility when changing exif orientation and not modification time.

Tex
https://bugs.kde.org/show_bug.cgi?id=284585

           Summary: rsync compatibility when changing exif orientation and
                    not modification time.
           Product: digikam
           Version: unspecified
          Platform: Gentoo Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: wishlist
          Priority: NOR
         Component: general
        AssignedTo: [hidden email]
        ReportedBy: [hidden email]


Version:           unspecified (using KDE 4.6.5)
OS:                Linux

I like to keep modification dates unchanged.
I also use exif orientation changes and rsync which checks for file size and
modification date differences.

After the first meta-data change (when digikiam adds some digikam version to
the metadata) future exif orientation changes do not change the files size.  If
modification time changes are also disabled then rsync sees no change in the
file (without enabling full checksumming, and who wants to do that?)

It would be kind of spiffy if digikam could check this, notice the unchanged
file size and time and add a single byte of padding somewhere. Maybe if the
padding gets absurd it could eventually wrap back to zero, but that's probably
not even an issue practically.

OK it's a self-inflicted corner case, and probably very egocentric, but that's
my funny wish. ;)

Reproducible: Always

Steps to Reproduce:
-unselect update filetimestamp when metadata are saved
-change exif orientation once
-rsync the file to somewhere
(works fine if the file was never previously modified by digikim)
-change exif orientation again
-rsync again, does not detect the change and does not transfer the file.


Expected Results:  
I fully expect the present results.
But I'd like the second rsync to work.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[Bug 284585] rsync compatibility when changing exif orientation and not modification time.

Gilles Caulier-4
https://bugs.kde.org/show_bug.cgi?id=284585


Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]
            Version|unspecified                 |2.2.0




--- Comment #1 from Gilles Caulier <caulier gilles gmail com>  2011-10-31 17:04:26 ---
Configure digiKam to update time-stamp for each changes on your files. rsync
will detect changes and synchronize repositories. Also take a care about how
you use rsync options.

Gilles Caulier

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Tex
Reply | Threaded
Open this post in threaded view
|

[Bug 284585] rsync compatibility when changing exif orientation and not modification time.

Tex
In reply to this post by Tex
https://bugs.kde.org/show_bug.cgi?id=284585





--- Comment #2 from Tex <Tex2571 hotmail com>  2011-11-13 08:57:19 ---
That's fine, and completely understood if this request is just too particular ,
but the point was to be able to NOT change the time-stamp.  I knew already how
to do it by changing the time-stamps.

--
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Tex
Reply | Threaded
Open this post in threaded view
|

[Bug 284585] rsync compatibility when changing exif orientation and not modification time.

Tex
In reply to this post by Tex
https://bugs.kde.org/show_bug.cgi?id=284585

Tex <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|wishlist                    |major

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Tex
Reply | Threaded
Open this post in threaded view
|

[Bug 284585] rsync compatibility when changing exif orientation and not modification time.

Tex
In reply to this post by Tex
https://bugs.kde.org/show_bug.cgi?id=284585

Tex <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Severity|major                       |wishlist

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 284585] Preserve RSync compatibility when changing Exif orientation and not Modification time.

Gilles Caulier-4
In reply to this post by Tex
https://bugs.kde.org/show_bug.cgi?id=284585

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Summary|rsync compatibility when    |Preserve RSync
                   |changing exif orientation   |compatibility when changing
                   |and not modification time.  |Exif orientation and not
                   |                            |Modification time.
          Component|general                     |Metadata

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel
Reply | Threaded
Open this post in threaded view
|

[digikam] [Bug 284585] Preserve RSync compatibility when changing Exif orientation and not Modification time.

Gilles Caulier-4
In reply to this post by Tex
https://bugs.kde.org/show_bug.cgi?id=284585

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |WORKSFORME
   Version Fixed In|                            |4.3.0
             Status|UNCONFIRMED                 |RESOLVED

--- Comment #3 from Gilles Caulier <[hidden email]> ---
The option in metadata setup panel to handle time-stamp of file is the right
option to use :

"Update file timestamp when files are modified"

You must turn off this option to fix your problem.

Gilles Caulier

--
You are receiving this mail because:
You are the assignee for the bug.
_______________________________________________
Digikam-devel mailing list
[hidden email]
https://mail.kde.org/mailman/listinfo/digikam-devel