In the last release we introduced a bug that caused a lot of crashes in the edit history. We’ve just pushed out a fix for this problem, since this issue was affecting a lot of users.
Please let us know if you find any new issues with this release.
MetaBrainz Foundation Community Blog
Posts related to the MusicBrainz encyclopedia in general: community, data, client, server, etc.
In the last release we introduced a bug that caused a lot of crashes in the edit history. We’ve just pushed out a fix for this problem, since this issue was affecting a lot of users.
Please let us know if you find any new issues with this release.
We ended up delaying this release by a day to make sure we could cram lots of work in before Oliver goes on holiday, so we’ve got quite a lot of things fixed last week!
This version has a new parameter in DBDefs, so you will need to make sure your lib/DBDefs.pm has all the options in lib/DBDefs.pm.default. There are also 2 more dependencies – DateTime::Format::Natural and Data::Dumper::Concise. The tag for this release is currently v-2011-06-20-ngs-bug-fixes
Another week, another set of bug fixes! Here’s what we’ve addressed since the last release:
We’ve just updated the servers with the latest round of bug fixes. After two years of no updates, its feels good to get them so often, doesn’t it? The next release is scheduled for June 13th. The bugs fixed in this release:
Now that we’re slowly emerging from the critical bug fix phase in NGS, its time to make a plan of attack for how to address the most pressing issues that we need to clean up. The NGS user interface clearly requires a lot of work still; no one will argue that. The user interface was the hardest part about NGS — when we first started we had no idea how to make these things work. But, we got them to work and the team deserves a round of applause for that!
Now it time to get organized for future releases and we could use a bit of your help here. We’ve been doing daily hot fix releases and are now doing weekly releases. Once we’re done fixing critical issues we’re going to slow the schedule down to roughly monthly releases. In the future our releases will be a mix of bug fixes, UI improvements and new features. Nothing in NGS is in a state where “we have to live with it for a long time”.
If you don’t like some aspects of the NGS user interface, please head over to this UI ticket report in our bug tracker and see if we’ve already have a ticket for your pet issue. If we do have a ticket for your favorite issue, please vote on it to express your interest in having this ticket fixed.
We’re going to start working on the tickets that receive the most number of votes and work our way down. We’re going to engage our UX designer for more help to clean up the NGS user interface and to address all of these pesky problems that are plaguing our users.
But, please cut our developers some slack. If you don’t have anything constructive to say, vote on the tickets and sit tight. We know there are lots of issues and we’ve already fixed a pile of them, but we’re not going to forget about the other issues. Just please give us constructive feedback and some time.
Thanks!
We’ve now slowed down a bit from the hot fixes and are starting to roll out weekly releases. To kick things off, here’s what we’ve just pushed out to the main servers:
Ian McEwan, one of this years Google Summer of Code students, now has his first bit of work in MusicBrainz as well:
I have created a basic graph with a subset of the core entities and some limited interactivity.
This is essentially a stripped down version of the old MusicBrainz timeline. Lots more interesting features to come with this project, and it’s showing great potential!
The Git tag for this release is v-2011-06-01-ngs-bugfixes.
A small set of fixes to finish the week. The next release after this is currently scheduled for Wednesday. Thanks for sticking with us through the NGS launch week! Please keep the bug reports coming in, no matter how insignificant you think the issue may be, your reporting has been tremendously helpful. The Git tag for this version is ocharles/v-2011-05-27-ngs-hotfixes – the official tag will be out late Monday (I don’t have a key to sign the tag with).
One note about the Sound Juicer/RhythmBox issues – this is actually a problem with programs being compiled against libmusicbrainz2, instead of libmusicbrainz3 and there’s nothing we can do about these problems. If you are experiencing problems we recommend you compile from source, or wait/pester your distribution to update their packages.
Another day, another bunch of bug fixes! I do wonder sometimes, “how could we have got so much, so wrong?” but we’re making some really good progress. Here’s what you should find fixed now:
The Git tag for this version is v-2011-05-26-ngs-hotfixes.
Thanks for sticking with us through that brief bit of downtime for editors – here’s what we got fixed today! Of interest especially is the improved support for relationship edits in artist history. Hopefully tomorrow we will clean up the subscription system a bit more, so you can get back to voting! This version is v-2011-05-25-ngs-hotfixes in Git.
We have a number of data changing update scripts to run for today’s hot fix release. To be on the safe side we’re going to put the site into read-only mode for a few minutes while those scripts run. Please be patient with us, while we roll out this hot fix release.
We expect to get started on this release right now.