[Bug 304187] New: XMP sidecar files do not write Unicode characters in the Dublin Core section

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

[Bug 304187] New: XMP sidecar files do not write Unicode characters in the Dublin Core section

james-2
https://bugs.kde.org/show_bug.cgi?id=304187

            Bug ID: 304187
          Severity: normal
           Version: 2.5.0
          Priority: NOR
          Assignee: [hidden email]
           Summary: XMP sidecar files do not write Unicode characters in
                    the Dublin Core section
    Classification: Unclassified
                OS: Linux
          Reporter: [hidden email]
          Hardware: Ubuntu Packages
            Status: UNCONFIRMED
         Component: Metadata
           Product: digikam

The string "UnicoƉe" is written as "Unico?e" in the Dublin Core section of XMP
sidecar files.

Reproducible: Always

Steps to Reproduce:
1. Set digikam to write metadata to XMP sidecar files.
2. Edit photo metadata to add a caption "UnicoƉe"
3. Click apply to write XMP sidecar file.

Actual Results:  
TIFF and EXIF sections correctly record the description as "UnicoƉe" but the DC
section records "Unico?e".

Expected Results:  
All instances of the caption string are recorded as per the original data
entry.

This may be by design for some reason that I do not know.

--
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 304187] XMP sidecar files do not write Unicode characters in the Dublin Core section

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

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
                 CC|                            |[hidden email]
         Resolution|---                         |WAITINGFORINFO

--- Comment #1 from Gilles Caulier <[hidden email]> ---
Please try again with digiKam 2.7.0 and last libkexiv2 release published with
KDE through kdegraphics component...

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
Reply | Threaded
Open this post in threaded view
|

[Bug 304187] XMP sidecar files do not write Unicode characters in the Dublin Core section

Marcel Wiesweg
In reply to this post by james-2
https://bugs.kde.org/show_bug.cgi?id=304187

Marcel Wiesweg <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|WAITINGFORINFO              |WORKSFORME

--- Comment #2 from Marcel Wiesweg <[hidden email]> ---
A simple test shows that it actually works.

--
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 304187] XMP sidecar files do not write Unicode characters in the Dublin Core section

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

Gilles Caulier <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
   Version Fixed In|                            |3.0.0

--- Comment #3 from Gilles Caulier <[hidden email]> ---
It work for me too, using digiKam SC 3.0.0 source code.

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
Reply | Threaded
Open this post in threaded view
|

[Bug 304187] XMP sidecar files do not write Unicode characters in the Dublin Core section

james-2
In reply to this post by james-2
https://bugs.kde.org/show_bug.cgi?id=304187

--- Comment #4 from [hidden email] ---
Created attachment 74676
  --> https://bugs.kde.org/attachment.cgi?id=74676&action=edit
Example XMP file showing non-storage of Unicode character in DC section

Re-tested in DIgikam 2.8.0 Using KDE Development Platform 4.9.2 on Ubuntu
12.10. Issue is still present.

--
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 304187] XMP sidecar files do not write Unicode characters in the Dublin Core section

james-2
In reply to this post by james-2
https://bugs.kde.org/show_bug.cgi?id=304187

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|RESOLVED                    |UNCONFIRMED
         Resolution|WORKSFORME                  |---

--- Comment #5 from [hidden email] ---
Setting status back to Unconfirmed, hope this is the right thing to do.

--
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 304187] XMP sidecar files do not write Unicode characters in the Dublin Core section

james-2
In reply to this post by james-2
https://bugs.kde.org/show_bug.cgi?id=304187

[hidden email] changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
            Version|2.5.0                       |2.8.0

--- Comment #6 from [hidden email] ---
Sorry, I notice this was marked as fixed in 3.0.0; I only have 2.8.0. Was there
actually a bug that was fixed, or are you saying that you can't reproduce the
issue?

--
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 304187] XMP sidecar files do not write Unicode characters in the Dublin Core section

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

--- Comment #7 from Gilles Caulier <[hidden email]> ---
yes, it is, but as it's annoted before, it's work with 3.0.0, which still in
beta2 for the moment.

But lead XMP management code is drived trough libkexiv2 from KDEGraphics
components which is released outside digiKam with KDE project.

Also, in background Exiv2 shared lib is used to perform all in-deep metadata
changes.

Considering to update both libs on your system and try again...

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
Reply | Threaded
Open this post in threaded view
|

[Bug 304187] XMP sidecar files do not write Unicode characters in the Dublin Core section

Marcel Wiesweg
In reply to this post by james-2
https://bugs.kde.org/show_bug.cgi?id=304187

--- Comment #8 from Marcel Wiesweg <[hidden email]> ---
The important part here, which I did not replay with my test, is writing to a
sidecar.
It is fully reproducible using the exiv2 command line tool. I will open an
upstream bug.

--
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 304187] XMP sidecar files do not write Unicode characters in the Dublin Core section

Marcel Wiesweg
In reply to this post by james-2
https://bugs.kde.org/show_bug.cgi?id=304187

Marcel Wiesweg <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |RESOLVED
         Resolution|---                         |UPSTREAM

--- Comment #9 from Marcel Wiesweg <[hidden email]> ---
http://dev.exiv2.org/issues/863

--
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 304187] XMP sidecar files do not write Unicode characters in the Dublin Core section

Alan Pater
In reply to this post by james-2
https://bugs.kde.org/show_bug.cgi?id=304187

Alan Pater <[hidden email]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[hidden email]

--- Comment #10 from Alan Pater <[hidden email]> ---
Created attachment 91954
  --> https://bugs.kde.org/attachment.cgi?id=91954&action=edit
XMP sidecar with correct unicode.

The issue cannot be reproduced using digikam 4.8.0 and exiv2 0.24.

I created a new test image, added Title and Caption tags. Resulting XMP sidecar
is attached.

--
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