MetaBrainz Foundation

Improve lyrics language selector in MusicBrainz

Musical compositions are represented in MusicBrainz as works, and they may have no lyrics or lyrics in any number of languages. Thus, the work editing page has a multi-valued selector.

Improve this selector so as to disallow selecting any additional language when special value [Multiple languages] or [No lyrics] is selected already.

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
  • knockout
  • javascript
  • template toolkit
  • form

Students who completed this task


Task type

  • code Code