andyg;613700 Wrote: > I don't quite understand the issue, can you give some examples? My music library is all classical music. Folks with musicology or music-history backgrounds (like me) are accustomed to lumping 'artists' (i.e. composers) into era-of-composition groups.
So, I tag my files with genre names like: a_Medieval b_Renaissance c_Early_Baroque ..etc. ..so that genres are both laid out on disk and display in SBS in the correct historical chronological order. After a scan (either rescan or wipecache) my PostScan plugin runs a scan to "prettify" the genre names by removing the prefix and the underscores: Code: -------------------- UPDATE genres set name = psreplace(name, 's/^(?i)([[:alpha:]])\1*?[_|\s](.*)$/"$2"/') WHERE namesort = psmatch(namesort, 'm/^([[:alpha:]])\1* .*$/'); UPDATE genres set name = psreplace(name, 's/_/ /g'); -------------------- This results in the genre list getting displayed in SBS as: Medieval Renaissance Early Baroque ..etc. Since the r31901 change, this continues to work with wipecache scans. But with rescan, if I've added a new a_Medieval album to the library, a new 'a_Medieval' genre name record gets created since the scanner no longer matches on the namesort 'A MEDIEVAL'. Thus, I end up with two 'Medieval' genre entries. So, with r31901, my choices are: 1). re-tag all my files (non-trivial since all the tags are in embedded cuesheets so there is no mass retagging tool available..I'd have to write my own) and change my PostScan queries to update the genre namesort rather than name. I'm guessing that this might take me 80 hours or more to accomplish since it would also involve re-tooling my ripping process for future rips too. --or-- 2). Locally back out the r31901 changes to Genre.pm. For now, I'm relying on #2. And I'm very certain I'm the only user affected negatively by r31901. So like I said, given that fact, I'm assuming that adding yet another option to settings so that the old genre behavior is available just isn't going to happen. I mean, thinking this through, Phil and the other folks who lobbied for this change are right. Names is names, or as JJZolx says, "Yé-yé is not the same as Ye-Ye." I really should bite the bullet and retag. Unfortunately, that's going to require a time-investment that I just can't make right now. For years, I managed to keep a custom schema_optimize.sql which accomplished the same thing (prettifying the genre names) going through innumerable SS/SC/SBS upgrades. I finally wrote the PostScan plugin to get away from having to rely on local SBS customizations. Now, I'm right back there. -- gharris999 ------------------------------------------------------------------------ gharris999's Profile: http://forums.slimdevices.com/member.php?userid=115 View this thread: http://forums.slimdevices.com/showthread.php?t=85909
_______________________________________________ beta mailing list beta@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/beta