Major upgrade for mirrors: November 25, 2024

MusicBrainz is announcing a major mirror upgrade for November 25, 2024. The minimum required version of Docker Compose will change from v1.21.1 to v2. Search will be upgraded from Solr 7 to Solr 9. Mirrors will likely require a reinstall from scratch, we will provide instructions by release day.

This upgrade is not going to break replication for existing mirrors, even mirrors that have enabled live search. However, Solr 7 dumps will no longer be available.

Continue reading “Major upgrade for mirrors: November 25, 2024”

You are invited to MetaBrainz Summit 24

MetaBrainz Summit 24 is upon us! September 23-27 in New Delhi, India.

We would love for you to join us remotely. If you are reading this, you are qualified to attend. Congratulations! Read on for more information.

Continue reading “You are invited to MetaBrainz Summit 24”

MusicBrainz Server update, 2024-09-17

This week we offer you a bunch of bug fixes and improvements before the team flies to India for the 2024 MetaBrainz summit. Especially noteworthy is another derat contribution, fulfilling a very popular improvement request to try and help editors reuse existing release groups instead of adding duplicates. Thanks derat. Therat.

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks to derat for having contributed to the code. Thanks to chaban, Cyberskull, DenizC, ernstlx, Vac31., Victini and wileyfoxyx for having reported bugs and suggested improvements. Thanks to Dibou, Echelon666, n26, salo.rock, Vaclovas Intas and wileyfoxyx for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-09-17.0.

Continue reading “MusicBrainz Server update, 2024-09-17”

MusicBrainz Server update, 2024-09-02

While the team has been taking it slow in August, the volunteer derat has not! This is a small update with only four improvements, of which the biggest three are his work, including a way to reorder artists inside an artist credit.

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks again to derat for having contributed to the code. Thanks to yindesu for having reported bugs and suggested improvements. Thanks to 4irefall, Early6431, Echelon666, KenParker_CN, Libra, MØĐĪ, Nom d’utilisateur, salo.rock, tanio, thephy, tkusano and Vaclovas Intas for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-09-02.0.

Continue reading “MusicBrainz Server update, 2024-09-02”

MusicBrainz Server update, 2024-08-12

Today’s release features some new edit search conditions, minor editing improvements, and refactoring related to editor privileges. We also now fancily display recent event artwork additions on the homepage. ✨

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

  • Thanks to derat for fixing a guess case annoyance related to the roman numeral “MIX” (MBS-12523).
  • Thanks to julian45 for fixing another special case of e-onkyo links (PR #3335).
  • Thanks to danBLOO, santiagofn, jesus2099, and chaban for having reported bugs and suggested improvements.
  • Thanks to ApeKattQuest/MonkeyPython, outsidecontext, brtc, koukei07, mfmeulenbelt, nkm01, weeeeei, wileyfoxyx, and xiaole_0714223 for updating the translations.
  • And thanks to all others who tested the beta version!

The git tag is v-2024-08-12.0.

Continue reading “MusicBrainz Server update, 2024-08-12”

MusicBrainz Server update, 2024-07-22

Here is yet another summer release featuring mainly bugfixes and improvements, not to mention some refactoring behind the scenes.

We – Aerozol, bitmap, reosarevok and yvanzo – are very enthusiastic about the increasing number of volunteer contributions for this release; see the many acknowledgements below:

  • Thanks to derat for fixing the layout of the sidebar after loading image, and for highlighting the fields changed by the guess case tool.
  • Thanks to julian45 for adding improving support of e-onkyo links (~5k URLs currently in the database).
  • Thanks to JadedBlueEyes for having further improved the display release titles when listed.
  • Thanks to Freso, lazybookwyrm, sanojjonas, tommycrock, and yindesu for having reported bugs and suggested improvements.
  • Thanks to bovirus, brtc, salo.rock, Vaclovas Intas, weeeeei, and wileyfoxyx for updating the translations.
  • And thanks to all others who tested the beta version!

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

The git tag is v-2024-07-22.0.

Continue reading “MusicBrainz Server update, 2024-07-22”

Happy Birthday to us: 25 years of MusicBrainz and 20 years of Picard!

Hello!

Today is the 25th anniversary of me registering the musicbrainz.org domain. I told the story of how that happened two years ago, if you’re curious about that story. 25 years is a long time for sure and I had zero ideas that this little project would end up so enormous with users from literally all over the world.

Thanks to everyone who had/has a part in it. ❤️

Also, let’s talk about the 20th anniversary of the Picard Tagger! The beginning of Picard has a less clear starting point — at least not one that is easily Googleable 20 years on. At least ChatGPT suggests that Picard came into this world as vaporware on Februrary 9th, 2004 when the Real Networks sponsored Helix Community made a number of grants to support several open source projects.

Continue reading “Happy Birthday to us: 25 years of MusicBrainz and 20 years of Picard!”

MusicBrainz Server update, 2024-07-11

Keep enjoying your summer with this refreshing release dessert, mainly fixing bugs and making improvements after the large two-course meal that was the database schema change and the addition of event art.

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks to chaban, Piotr, Relaxo5, salo.rock, and yindesu for having reported bugs and suggested improvements. Thanks to ApeKattQuest/MonkeyPython, Aszazin, Early6431, Felipe Silva, Lunae_XD, salo.rock, Vaclovas Intas, wileyfoxyx, WorldPioneerXXX, yyb987, and yyoung for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-07-11.0.

Continue reading “MusicBrainz Server update, 2024-07-11”

MusicBrainz Server update, 2024-06-24

You may notice some exciting changes to event pages today. We’ll be making a proper announcement of the “EAA” in a separate post soon. 🙂

We have several other bug fixes and improvements as part of today’s release, plus a new report about video recordings for editors.

In the back-end, we’re making better use of our PostgreSQL standby, which should help with scalability. Development-wise, we’ve done a lot of JavaScript refactoring and upgrading of dependencies.

A new release of MusicBrainz Docker is also available that matches this update of MusicBrainz Server. See the release notes for update instructions.

Thanks to JadedBlueEyes for aligning release titles in release groups. Thanks to Aerozol, atj, chaban, Chiark, Mathias Kunter, RVMWSN, sammyrayy, UltimateRiff, VBZPPlNQyJ, wileyfoxyx, yindesu and zas for having reported bugs and suggested improvements. Thanks to ApeKattQuest, BestSteve, BlueCamille, Felipe Silva, kellnerd, salo.rock, Vaclovas Intas, wileyfoxyx, yyb987, and Zetas70, for updating the translations. And thanks to all others who tested the beta version!

The git tag is v-2024-06-24.

Continue reading “MusicBrainz Server update, 2024-06-24”

MusicBrainz search upgraded to Solr 9

Earlier this week the Solr back-end that powers the search functionality of the MusicBrainz website and REST API was migrated to a new cluster running version 9.6.1. This brings a much needed increase in stability and performance, and opens up future possibilities for search feature improvements.

A migration path to SolrCloud 9 will be provided for mirrors as soon as possible. In the meantime we will continue to provide pre-built search indexes compatible with Solr 7. Once a migration path is available the indexes will be provided in the new backup format introduced in Solr 8.9.