MetaBrainz Foundation

Ask for confirmation when adding a release with unset format to MusicBrainz

The vast majority of MusicBrainz editors that don’t set release format just don’t know what "format" is or don’t see the format field in the 'Tracklist' tab of the release editing form.

The objective is to improve the release editing form to ask editor for confirmation when they leave the format field empty. Two steps are necessary to reach it:

  1. Understanding the process of adding a release
  2. Modifying the release editor code to ask confirmation before entering an edit when the format field is empty

Requirements:

  • A working development environment, including a MusicBrainz server in standalone mode. (See the documentation for information on how to do this.) Installation should be fairly straightforward to complete, but it could be quite long depending on your computer performance. Note that running the server code is only supported on Linux systems and that you need at least ~20 GB of space to install it.

Steps include:

  1. Create a personal account in the issue tracker and assign yourself the linked ticket
  2. Create a branch to modify the code (JavaScript/React, Perl/Template Toolkit) with style
  3. Test your changes on your local MusicBrainz server and show us a screenshot
  4. Create a pull request to submit your changes
  5. Wait for review and make additional changes if required until approval.

If you have questions, at any step, feel free to ping us on #metabrainz (IRC channel).

Task tags

  • musicbrainz
  • react
  • javascript
  • template toolkit
  • perl

Students who completed this task

Eshan Singh

Task type

  • code Code
  • web Design
close

2017