MetaBrainz Foundation

Handle links to the Brahms database on MusicBrainz

MusicBrainz entities can be linked to similar entities in other databases that appear on the whitelist.

The objective is to extend the URL cleanup code (written in JavaScript with regular expressions) to match, clean up and validate input URLs to the Brahms database about contemporary music composers, supported by the Institute for Research and Coordination in Acoustics/Music (IRCAM). Tests should be extended as well with various examples of valid/invalid input links to this website.

Note: Tests can be run using Node.js directly, there is no need to setup the full MusicBrainz server for this task.

Task tags

  • musicbrainz
  • node.js
  • regular expression
  • javascript

Students who completed this task

Hartama

Task type

  • code Code
  • done_all Quality Assurance
close

2017