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

Add instrument mbids to webservice calls with artist-rels

    XMLWordPrintable

    Details

    • Type: New Feature
    • Status: Closed
    • Priority: Normal
    • Resolution: Duplicate
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: Web service
    • Labels:
      None

      Description

      Now that instruments have mbids, it would be nice to see them in webservice output. e.g., https://musicbrainz.org/ws/2/recording/f0e215c0-49f8-4962-8263-590dfff02a31?inc=artist-rels shows relationships including the id of the artist, but the instrument is only referenced as an attribute. Including an instrument name would allow for disambiguation, including knowing how to split the attribute list (additional solo lead piano - what is the instrument name and what is an attribute) How would one expect to get relationships to instruments? should instrument-rels be used here instead?

       
      <relation type-id="59054b12-01ac-43ee-a618-285fd397e461" type="instrument">
        <target>90b1ad62-d0e1-4cb9-bd18-d8f69e5029b1</target>
        <direction>backward</direction>
        <attribute-list>
          <attribute>oud</attribute>
        </attribute-list>
        <artist id="90b1ad62-d0e1-4cb9-bd18-d8f69e5029b1">
          <name>Udi Hrant Kenkulian</name>
          <sort-name>Udi Hrant Kenkulian</sort-name>
          <disambiguation>Udi Hrant</disambiguation>
        </artist>
      </relation>
      

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              Unassigned Unassigned
              Reporter:
              alastairp Alastair Porter
              Votes:
              2 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Packages

                  Version Package