After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 424429 - rhythmbox doesn't normalize strings in database
rhythmbox doesn't normalize strings in database
Status: RESOLVED OBSOLETE
Product: rhythmbox
Classification: Other
Component: general
unspecified
Other Linux
: Normal normal
: ---
Assigned To: RhythmBox Maintainers
RhythmBox Maintainers
Depends on:
Blocks: 423036
 
 
Reported: 2007-03-30 10:23 UTC by Denis Jacquerye
Modified: 2018-05-24 12:28 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
two albums with the 'same' name (11.33 KB, image/png)
2007-03-30 10:25 UTC, Denis Jacquerye
Details

Description Denis Jacquerye 2007-03-30 10:23:13 UTC
Strings should be normalized (NFC):
- when comparing any strings in the database
- when the user is manually modifying info

Strings should always be normalized before comparison because imports might not be normalized in any form.
String could be normalized at input, just to make it easier for exports to legacy systems.

Example: I use the French keybaord to type info about a song: I set the Album title to "écho". Then I have a DRC Keyboard and type set the Album title for another song to "écho". These are canonically equivalent strings according to Unicode, yet rhythmbox shows them as two different album names.

See bug 423036 for details
Comment 1 Denis Jacquerye 2007-03-30 10:25:13 UTC
Created attachment 85557 [details]
two albums with the 'same' name

Here's an example, one some has decomposed (NFD) album title, all the others have (NFC) album title. "Toyébí tɛ́" and "Toyébí tɛ́"
Comment 2 GNOME Infrastructure Team 2018-05-24 12:28:45 UTC
-- GitLab Migration Automatic Message --

This bug has been migrated to GNOME's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.gnome.org/GNOME/rhythmbox/issues/350.