Artists with '/' in their name


Not sure if this is the right place for such discussions, but here goes.

So I just added an artist to my Jellyfin library that has a ‘/’ in the name.
I didn’t think about this at first, but ‘/’ is understood by Jellyfin as an artist delimiter, so my artist that’s called e.g. ‘a/b’ is split into ‘a’ and ‘b’.

Of course, when the feature to use ‘/’ as separator was implemented, I imagine it must not have taken long before a classic rock fan ran into the same problem I’m having and then this happened.

So I could easily create a PR to add my artist to the exception list. My question is, should this be implemented in a different way?

I very much like that artists can be separated from the tags. ‘/’ as a separator was perhaps not the safest choice, but now it’s done and it’s probably too late to change that without breaking a lot of people’s libraries (my own included).

Should this whitelist be moved to an external file?

Mmm I think someone was going to do that (make the whitelist an external file), but they never followed through. It seems like the logical way to do it, but let me ask the wider team what they think.