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
                Reporter:
                alastairp Alastair Porter
              • Votes:
                2 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package