MetaBrainz Foundation

Convert MusicBrainz inline list of users from Template Toolkit to React/JSX

Some MusicBrainz users, also called editors, have different type of privileges either to administrate the website or to edit specific parts of the database. As it is an open community, there is a public list of currently privileged editors. This page will be converted from Template Toolkit to React (MBS-9904) in the end.

This task is just a first step towards this goal, and is about converting results block from the template root/user/privileged.tt into a new file root/user/components/UserInlineList.js. Note that the new React code can be called from TT using React.embed.

To complete the task, follow linked common instructions for porting TT to React, and 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
  • react
  • javascript
  • template toolkit
  • jsx

Students who completed this task

TheFaR8

Task type

  • code Code
close

2018