Monthly Archives: February 2017

MetaBrainz has been accepted to Summer of Code 2017!

I’m pleased to announce that MetaBrainz has been accepted into the Google Summer of Code program for 2017!

If you are an eligible university student who would like to participate in Summer of Code and get paid to hack on a MetaBrainz project over the summer, take a look at our ideas page for 2017. If this sounds interesting, take a look at our getting started page.

We kindly ask that you carefully read the ideas page and the getting started page before you contact us for help!

Thanks and good luck applying!

Server update, 2017-02-27

Mostly a bug-fix release, with a few small improvements. Thanks a lot to yvanz, reosarevok, loujin, and ferbncode for their contributions. The git tag is v-2017-02-27.

Bug

  • [MBS-8931] – invalid ISRC creates Internal Server Error
  • [MBS-9214] – Cover art types tick boxes are listed with scrollbars in Opera 42 Stable
  • [MBS-9219] – [Multiple languages] (Basic) is automatically added when editing/saving an editor profile
  • [MBS-9246] – Tool-tips displaying “undefined” text
  • [MBS-9250] – Places map displays over header menus
  • [MBS-9252] – Setup using INSTALL.md: cpanfile missing entry Plack::Middleware::Debug

Task

  • [MBS-9211] – Add autoselect, clean-up, and validation + sidebar for LiveFans URLs

Improvement

  • [MBS-9166] – Remove “early” from Guess Case
  • [MBS-9176] – Add Release Group page shouldn’t display the artist tabs
  • [MBS-9237] – Don’t immediately fill back the default AC while editor is typing
  • [MBS-9254] – Show place dates on the Places list for areas

Picard 1.4 released

Official MusicBrainz cross-platform music tagger Picard 1.4 is now out, containing many fixes and new features!
The last time we put out a stable release was more than 2 years ago, so a lot of changes have made it into this new release. If you’re in a hurry and just want to try it out, the downloads are available from the Picard website.

Picard 1.4

picard-1-4-screenshot

A brand new Picard 1.4 install, fresh from the oven. Get it while it’s hot!

2 years is a long time for software, and Picard has been the subject of a couple of Google Summer of Code projects and plenty of developments required by changes in dependencies and the MusicBrainz project itself. Overall, the changes would be too numerous to list. If you’re curious to read it all, a complete list of changes can be seen on the website. Here are at least a few of the highlights: Continue reading

Server update, 2017-02-13

New features include a map of places contained in an area, thanks to work by loujine, and a report of instruments without an image, thanks to yvanz.

More URL cleanup fixes were submitted by yvanz, and a display bug with the locale drop-down was fixed by chirlu. Thanks again to all who contributed this release.

The git tag is v-2017-02-13.

Sub-task

  • [MBS-9062] – Correct play.spotify.com → open.spotify.com

Bug

  • [MBS-8168] – Statistics for label types are missing from the stats pages
  • [MBS-8236] – Recognise classicalarchives.com/artist/… URLs
  • [MBS-9168] – Specific locales aren’t indented
  • [MBS-9224] – The gulpfile sometimes produces a corrupt rev-manifest bundle
  • [MBS-9229] – Regression: No longer able to add http://www.bandsintown.com URLs
  • [MBS-9232] – Pinterest URL cleanup adds a second /

New Feature

  • [MBS-7795] – Display a map in Areas that shows all the places contained in the area.
  • [MBS-9193] – Report instruments with neither image nor Wikidata item

Improvement

  • [MBS-8249] – Standardise and validate Spotify URLs

Wrapping up Google Code‐in 2016

As Google has now announced the finalists of this round of Google Code-in, it feels only right that we also take a look back at what’s been taking up a large chunk of our time the last couple of months.

Divya Prakash Mittal (India – returning from last year!), Daniel Theis (Germany), and Tigran Kostandyan (Russia) all made it to the finalists, with Anshuman Agarwal (India) and Daniel Hsing (Hong Kong) additionally taking home the Grand Prize Winner positions! Congratulations to all of you and thank you so much for your contributions this year. 🙂 Continue reading