Please add all Zippy Kid's releases from itunes to MetaBrainz

Error: Couldn't parse input string

Nah, seriously, these were added by hand. All you need is a tool to seed basic data, a bit of free time, and some userscrips and browser extensions here and there.

With the right workflow (plus a powerful enough machine, which I don’t have :D) and depending on the data you can add lots of releases rather quickly.

Let’s start with the data source:
iTunes

  1. I picked this one because compared to Spotify it seemed more complete for the artist in question.
  2. Spotify limits the amount of open tabs. (Fuck them)
  3. Spotify is weird when it comes to guest artists. Take this release for example
    • Clearly has a featured artist even on the cover yet they demote them to track-level
    • Deezer includes them with the featured role but a-tisket doesn’t pick it up
    • iTunes includes them in the title with the usual “feat.” formatting. (Neither the fork by atj nor the version by marlonob seem to fully remove feat. artists from titles. Oh well, just click “guess feat artist”)

Compared to Spotify, Deezer and iTunes have the caveat of lazily loading release lists -_-
Spotify seems to do this for images only

Userscripts
Installed almost all MB ones (but disabled those I rarely use) plus some general scripts

Browser extensions

  • Notably uBlock Origin to get rid of ads, tracking scripts and other annoyances that degrade the browsing experience (also hide elements - like help texts - in the editing interface)
  • Imagus: To easily grab images in high resolution. Just hover over the image, wait for the pop-up, then hit CTRL+S

Also, due to the way the Spotify ISRC submitter by tatsumo authenticates I changed browser.tabs.loadDivertedInBackground to true (Edit: Chromium users can achieve a similar behavior with an extension)
no more focus stealing background tab (❁´◡`❁)

Workflow

  1. Overcome lazy loading by constantly scrolling down and up until everything seems to have loaded
  2. Open a couple releases pages in new tabs
  3. Wait
  4. Use bookmarklet to open them all on a-tisket
  5. Prepare seeding
  6. Actually seed releases
  7. Prepare again
  8. Submit releases
  9. Proceed with cover art and ISRC submission (this part I didn’t do en masse but one by one)

Shameless plug: I have a personal readme where you can find mentioned tools

11 Likes