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 )

Twitter picture

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

Facebook photo

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

Google+ photo

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

Connecting to %s