I’m not sure if I need to put this theme in MusicBrainz or ListenBrainz category.
Tags are common and used both in Musicbrainz and ListenBrainz. Usually it works well for things such as genres or associations (game name for its soundtrack, characters and similar non standardized but useful tags). But sometimes there are tags, that are too specific and used by someone for private collection or for narrow things that won’t be useful for someone else. Particularly, I’m one of these persons, who uses tags of this kind.
Here (MB), for instance, I have 3 tags, that won’t be useful at all in ListenBrainz and will be annoying for other users of LB.
yt title as alias- my main music streaming platform is YT and usually recording name are not formatted in any proper way at all; there is no any standard there; still I need to format them according to MB guidelines, so I delete info as ‘artist name’, ‘cover in x language’, ‘guitar cover’ etc. But this formatting makes it hard to find this release for usual listeners, so I always add original name without change in formatting as alias. I use this tag to mark releases, where I did it.role:тюнотайм- I userole:[role_name]syntax for collecting roles from edited by me releases, that are not covered by standard MB relationships yet or I didn’t know how to add them.patrons in annotation- started to use for managing this my practice after this discussion.
All these tags have no any sense outside MusicBrainz or my logic, useless for other LB users and only wastes free space for more relevant tags, so it can be helpful to have some possibility to hide these undesired tags. I don’t really know, how it can be implemented exactly, but here are some ideas that I had in my head (without deep analysis of them)
- separate level/system for these tags; IMO is too hard, because it makes tag system over complicated; and it is wasteful to create a new system of tags every time, when there is something non standard.
- using some prefix for this goal as
mb:- MusicBrainz,us:- user specific orht- hide tag, in the beginning of some tag:- examples:
mb: patrons in annotation,mb: role:decorations - can be easily ingored because of certain structure
- optional and can be used for any other tag, that I think will be useless for other people;
- if someone decides still to have them, it should be possible to implement optional setting “Hide tags starting with ‘x’ prefix” with ‘yes/no’ states in ListenBrainz.
- examples:
