Separate artist info/bio from library enhancement + add (Open)Subsonic API compatibility
So I just went back to some artist pages on play.asti.ga and noticed they don't have artist images and descriptions anymore. I'm guessing based on this that with the non-testing release it was put together with library enhancement. But where I'm rather fond of having everything ordered exactly how I set it, I do want to have some nice artist images and text. Preferable adjustable to my taste, but I take some "standard" one over none 😉. So I would like to see those two options separated, as I want one but not the other.
Further more, the reason I went checking is because I noticed a lot of Subsonic clients have artist pages, like Feishin (desktop) and Tempo (Android), which makes me assume there is an option to send these over Subsonic. Sadly, Astiga just leaves them empty currently. It would be great if these images and biographies could be send to other clients as well.
Comments
This makes sense I suppose - artist information from within music files (believe me, some people have this) are not used currently, so the artist bios and images are purely additive.
I suppose you could imagine a slider for library enhancement: none -> add -> fix (I realise "fix" is possibly not the right word to use but "canonicalise" is a bit of a mouthful)
In the case of adding album art for an album, for example, or adding years or genres where there are none currently, would that be under "add" or "fix"?
Oh I believe you. One issue I can imagine with using artist information from music files is that each file could have different info for the same artist. But I guess it would be the way Astiga synchronises, unless you'd build a new interface for editing this info.
Perhaps you could make it none -> add -> alter? Where the first is only allowed to add missing data, and the later can make alterations (be it fixing typo's, canonicalise stuff, etc).
Except we're not altering, just "decorating" or "overlaying", I've learnt it's important to get that terminology correct 😉
Fair. I can totally get people getting mad if they think the metadata in the actual files changes. Then maybe change alter to overlay? So making it none -> add -> overlay.
Where add only goes over missing/empty tags, and overlay also overlay's existing data?
I'll think about it!