Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-7807

Artist Name should have a Script field

XMLWordPrintable

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None
    • Schema Change
    • None

      Its a common requirement for applications like taggers to convert/transliterate the artist name when it is written in a script that the user cannot understand. The most common requirement is converting non-Latin script (such as Han or Cyrillic) to a Latin version, in principle could work for any two scripts although we dont have the data for this. However its quite difficult to determine programmatically what script an artist name is, not least because some artist names that are considered Latin contain special chars that would fail a isLatin() test. It would be cpu intensive if required to determine what script artist was written in rather than just whether Latin/Non-Latin.

      All this could be solved if we had a script field for artist name, and it would be quite easy to prepopulate it from data in the database using postgres convert_to function. Having a script field in the artist name is considerably more useful than just having it at alias level because scripts on aliases do not identify the artists native script.

            Unassigned Unassigned
            ijabz Paul Taylor
            Votes:
            4 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:

                Version Package