Uploaded image for project: 'MusicBrainz Server'
  1. MusicBrainz Server
  2. MBS-9098

Add JSON-LD "memberOf" relationship to artists who are members of groups

XMLWordPrintable

    • Icon: New Feature New Feature
    • Resolution: Fixed
    • Icon: Normal Normal
    • 2021-06-14
    • None
    • Embedded Metadata
    • None

      JSON-LD for an artist that is a group, correctly includes schema to show who the members of that group are. But the reverse relationship is omitted, that is, an artist who is a "member of" several groups does include JSON-LD "memberOf" to specify this relationship. For example@

      Apollo Saxophone Quartet relationship
      http://musicbrainz.org/artist/889772b9-3279-4c97-84d1-091fc6ac625f/relationships
      Correctly includes http://schema.org/member for each band member

      Band member Andy Scott relationship
      http://musicbrainz.org/artist/329038ad-a098-4cd4-abb5-c56933b36d19/relationships
      Although it shows on the page that he is a member of several bands, including Apollo Saxophone Quartet,
      ...there is no JSON-LD http://schema.org/memberOf showing that he is a member of these groups.

      I think this relationship is important, as it connects artists to their bands and groups, and does not need to be inferred by visiting several other pages.

      Since JSON is already well implemented, hopefully this addition would not be too onerous.

      See also my related ticket: MBS-9101 Add JSON-LD for Events, http://tickets.musicbrainz.org/browse/MBS-9101

            reosarevok Nicolás Tamargo
            iantresman Ian Tresman
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

              Created:
              Updated:
              Resolved:

                Version Package
                2021-06-14