irishtune.info as "other database" source?

I’m the author of irishtune.info, the Irish Traditional Music Tune Index, and am new here. I see that MusicBrainz often has links to 3rd-party websites that have information about albums, for example on Release group “Horse With a Heart” by Altan - MusicBrainz there is a link to thesession.org’s relevant page, but there is no link to irishtune.info’s page Horse with a Heart by Altan: Tune Identifications at irishtune.info .

How do I add irishtune.info’s Album Info page links to the corresponding MusicBrainz pages? And how I do that in an automated way (irishtune.info covers > 1,000 albums)?

1 Like

Hi there, welcome!

By hand, edit release group and add external link.

Regarding automation, first you need to map MB ids with your links, then you call API using something like shell script to insert all (maybe there is no API for that though, but can me automated nevertheless). It would also be good to add MusicBrainz ID to your release page on irishtune.info.

As an automation example, I use this one to handle some stuff I need. It doesn’t have function to add external link right now, though, but can be easily extended.

For example this is how to get external links for your release

import-module ./MusicBrainz.psm1
$r = Get-MBRelease 021b198b-cdf6-4c52-9c1c-855bb0d096eb -Inc 'url-rels'
$r[0].relations | select type, url

type        url
----        ---
amazon asin @{resource=https://www.amazon.com/gp/product/B000005CNR; id=f1f048c9-da85-4b7e-b6f8-be93fa0ad375}
discogs     @{resource=https://www.discogs.com/release/1527900; id=8421553c-dbd2-47ae-b25d-1b616d424eba}

See libraries.

2 Likes

Hi Alan, thank you for your website irishtune.info and very welcome to MusicBrainz!

Probably thanks to the previous answer, it seems that you found how to do so, as you added the link through the edit #149849293. I will give more info though.

Since January 2017, your website has been whitelisted as a 3rd-party database. See the ticket STYLE-726 for reference. I did code the bits that match, clean-up, validate and display irishtune.info URLs in MusicBrainz. See the commits c6a0ced, b3274f1, and 149f356 for reference. There are currently 1086 irishtune.info URLs in the MusicBrainz database.

Similarly, thesession.org, tunearch.org, and a few other 3rd-party music databases about Folk music (in the broadest acceptance of Folk music) have been whitelisted too.

There is currently no automated way to do that.

I started that task years ago, manually, album after album, tune after tune. See my edits with irishtune.info URLs and my edits to MusicBrainz works for example.

Also, I worked on a userscript in private to make this task easier. I would love help with making this script more complete and reliable for everyone. Anyone interested in, please contact me directly.

Last, I drafted a Traditional Style Guide (TSG) for editing MusicBrainz on the model of the Classical Style Guide (CSG). I never shared it because my own opinion is that MusicBrainz is not ready enough to recommend spending time on editing traditional music here. However, if a core of very motivated contributors whose main interest is traditional/folk music want to make such a guide real, I would love to share my draft and help with any technical aspects.

5 Likes

@yvanzo, I am building my take on it. Join if u want

1 Like