Server Update, 2012-07-09

We’ve just finished pushing out another update to the MusicBrainz web servers. This release is mainly a bug fix release, though it does see some of Alastair’s Google Summer of Code work on collections, and more of Ian’s work on translations. Also, there is finally a top editors once again.

Many thanks to Ian McEwan, Alastair Porter, Nicolás Tamargo, and the rest of the MusicBrainz team for their work on this release, and the beta team for helping us make sure everything is working nicely! Here’s what’s changed:

Bug

  • [MBS-2765] – Artist/Label guess case breaks if a different mode is set in the cookie
  • [MBS-2903] – WS/2: Can’t browse artist by work (ws/2/artist?work=MBID)
  • [MBS-3156] – Slaves should use the READONLY database settings from DBDefs.pm
  • [MBS-3904] – It is possible to vote for own edits
  • [MBS-4241] – msgids for translation should not use anything but ASCII
  • [MBS-4595] – Not all relationships are shown translated
  • [MBS-4613] – Language/script dropdowns are not translated in the release editor
  • [MBS-4731] – ISE: Edit Search for My Vote != None && Status = Open
  • [MBS-4738] – script/create_test_db.sh does not create a test database.
  • [MBS-4796] – "Other release groups" have slipped to the very bottom of the page
  • [MBS-4857] – Statistics timeline does not respond to window resizes
  • [MBS-4871] – When making a new collection, UUID in url is all uppercase
  • [MBS-4873] – Can’t go from a collection back to collections list
  • [MBS-4875] – Statistics tabs are untranslatable
  • [MBS-4878] – Dropdown lists on add artist/label/etc not translated
  • [MBS-4905] – Missing "lyrics language" in "work information" section of works tabs
  • [MBS-4926] – musicbrainz.org/release-group/{mbid} template is including an extra th
  • [MBS-4934] – robots.txt is blocking *
  • [MBS-4935] – count.recording.Nreleases statistics are calculated incorrectly and inefficiently
  • [MBS-4938] – Statistics: No. of IPIs is wrong
  • [MBS-4954] – Internal server error when checking donation status.

Improvement

  • [MBS-2387] – Better release label merging
  • [MBS-3208] – Trim leading/trailing whitespace in release editor prior to Add Missing Entities check
  • [MBS-4741] – Bring back voting icons in the edit search/edit view
  • [MBS-4855] – Split translation domains to ease translation and aid reuse of musicbrainz-server translations
  • [MBS-4856] – l() and ln() in templates should be implemented as a TT plugin, not relying on c.gettext
  • [MBS-4933] – Remove extraneous references to READWRITE in Data::Statistics

New Feature

  • [MBS-1715] – No page to view top editors

Task

  • [MBS-4845] – Update the Twitter logo
  • [MBS-4888] – Add "Trove" to "Other Databases" whitelist

Sub-task

  • [MBS-4223] – .po files with country codes don’t seem to work
  • [MBS-4224] – Interface not switching languages properly
  • [MBS-4259] – Make timeline events translatable
  • [MBS-4338] – country, language, script strings should not share identical msgid
  • [MBS-4340] – edit details template is wrongly retrieved from translated edit name

The Git tag for this release is v-2012-07-09.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.