MetaBrainz Foundation

Add a new page to metabrainz.org describing our datasets

MetaBrainz has a lot of datasets that we release into the public. However, our website does not have a page describing these datasets.

A basic page has already been created. However, there are a number of changes required before it can be merged into the codebase.

Your task is to look at the pull request, perform the required changes and make a new pull request.

The changes that need to be done are as follows:

  • Create a two column layout
  • Make the logos a bit smaller
  • Make the text flow around the logos
  • Streamline the headings -- there is a lot of duplication -- not each heading needs to have the "Data Dumps" in.
  • Streamline the descriptions -- they all seem a bit verbose. I'd like to see an overall more concise page.
  • Have a nice catch all commercial use statement at the top, with basically this sentiment: "we ask commercial users to support us in order to help fund the creation and maintenance of these datasets."

To check out the code from the current PR, you will have to check out the old branch first. In order to do this, add the paramsingh/metabrainz.org repository as a remote. The command to do this is as follows:

git remote add param https://github.com/paramsingh/metabrainz.org

After that, fetch all branches from the remote using the following command:

git fetch param

Now, in order to go to the branch, run the command git checkout data-page.

Task tags

  • python
  • html
  • metabrainz
  • css
  • metabrainz.org

Students who completed this task

C1e0

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
  • web Design
close

2018