VocaDB / vocadb

VocaDB is a Vocaloid Database with translated artists, albums, music videos and more.
https://vocadb.net
Other
313 stars 39 forks source link

Field for "past members" of a group/circle or label #1390

Open andreoda opened 3 years ago

andreoda commented 3 years ago

Sometimes, people leave groups/teams. If we implement this option, we can still maintain the fact that certain people belonged to a group/team. Future confusion could be avoided through this as well. People might ask why a specific artist is mentioned in a specific entry.

Could be useful for the following issue: grafik https://vocadb.net/Ar/84621 Specific members left the circle.

ycanardeau commented 3 years ago

We could add either a set of two dates, BeginDate and EndDate (inspired by MusicBrainz), or a boolean field HasEnded (inspired by AniDB) to the GroupsForArtists table. If it's just this one case, it's not a good idea to implement this.

References:

riipah commented 3 years ago

I think this is relatively common. I'm sure someone can find more examples. That said, I'm also not sure is it worth it. If implemented, probably the dates are too much (they can be mentioned in description, also the situation might be complicated, sometimes the membership can be on-off-on-off).

ycanardeau commented 3 years ago

mentioned

riipah commented 3 years ago

Not part of this issue, but it might be good idea to prepare to add additional metadata to group membership.

andreoda commented 3 years ago

I think it could also be useful to specify how long a past member was in a group (length). For example Livetune. Reference: https://en.wikipedia.org/wiki/Livetune

Members: Kz (pronounced "K-Zet") (music, lyrics) Former member: Kajuki P (music, lyrics) (2007-2009)

The year would be enough. Like in this case.

Additionally it could also be interesting to somehow specify their job/main work inside the group. For example KajukiP made the music (music producer) and the lyrics (lyricist).

riipah commented 3 years ago

As a general note, I would say that adding metadata (such as roles or dates) to membership makes sense if it affects the way other information is displayed. For example, marking someone as the group leader allows highlighting that person in the members listing. I don't know how roles and dates would be shown, but if it's just a detail in the members listing, then it could as well be in the description I guess? No harm adding it to membership metadata, but it might be additional work with little value.

For the scope of this issue, it's better to stick to just having a boolean checkbox for "past membership". Those other details can be discussed and added in other issues. Even the dates can be added later. I think that even if we support dates for membership, we still need an option for "unknown date", when it's not exactly clear when the person left the group.

andreoda commented 2 years ago

I've encountered more cases by now and it gets kinda annoying that artists remove their groups from their entry. It will only lead to confusion (song entry mentions group, how are they associated?) and in the end: empty group pages.

For now, I think, it would be enough if at least a second field for "past groups" or something similar could be added, just like riipah mentioned in the last comment. (Thinking about it now, metadata like date could be also too difficult to maintain since sometimes we will not know when a group started or ended exactly.)