From kde-bugs-dist Mon Aug 22 20:32:06 2005 From: "Arend van Beelen jr." Date: Mon, 22 Aug 2005 20:32:06 +0000 To: kde-bugs-dist Subject: [Bug 86858] Implement artist name history Message-Id: <20050822203206.16732.qmail () ktown ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-bugs-dist&m=112474273009647 ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is. http://bugs.kde.org/show_bug.cgi?id=86858 ------- Additional Comments From arend auton nl 2005-08-22 22:32 ------- Okay, having given some more thought about this myself. I think the simplest/most effective solution would be to introduce a new tag, something like "Sorting Name". This Sorting Name would probably also fix the additional issues people have issued under bug #85959. Basically, it would just work like how a CD store is organized. You have all these tabs with the name of an artist or group written on it, and there you find all CD's related to this artist, regardless of subtle variations in the name. This Sorting Name would then be the name that's shown in the Collection browser, whereas the real artist name would still be shown in the Artist column in the Playlist browser. The only tricky part is initially determining the Sorting Name. If the track does not contain the sorting name, it should default to the artist name. Perhaps a clever algorithm could convert the original artist name to the Sorting Name, by replacing "The ", "A ", etc. prefixes with ", The", ", A", etc. postfixes, by swapping first and last names ("Nick Cave" would become "Cave, Nick", etc.). Then the Sorting Name would be stored as custom tag in the file, so it is recognized automatically next time. Furthermore, by saving the tag it would be easily possible to let the user modify the Sorting Name, so that bands that like to totally screw up their names over time can still be given a decent Sorting Name by the user. Hope this makes sense.