MetaBrainz Foundation

Add support for Mixcloud links in MusicBrainz

MusicBrainz relates to other websites such as Mixcloud through external links for DJ music events and artists.

When relating these URLs, MusicBrainz has an URL cleanup script that both removes superfluous data from copy/pasted URLs, and also helps with auto-selecting the correct relationship for some sites. This script needs to be improved to auto-select the "social network" relationship type for Mixcloud URLs and to clean it up. Some tests for this script should be added too. Finally, it should be added to external links in MusicBrainz sidebar.

To complete the task, submit a pull request to our GitHub repository with a proper description mentioning the linked ticket, and respond to any suggestions and requests by the MusicBrainz developers until the pull request is approved (you do not need to wait until it gets merged).

Task tags

  • musicbrainz
  • regexp
  • javascript
  • template toolkit
  • mixcloud

Students who completed this task

C1e0

Task type

  • code Code
close

2018