murdos/musicbrainz-userscripts — pull request #23 by zas (2014-10-08 21:31:09+00:00)
Title: Use publish date if album release date is before Bandcamp launch

Date is parsed using native js Date(), not sure why an external lib was used before.

Bandcamp was launched on 2008-09, so digital releases can hardly be released before this date, release date is often set to the CD/vinyl release date on Bandcamp.
Release date is still used in priority, since nowadays digital releases often occur at the same time as the CD/vinyl, and Bandcamp isn't the only source for digital releases (ie. iTunes/Amazon may have a digital release available before Bandcamp has it).

I was pondering about using only the publish date, but it can be wrong too (ie. when few tracks are pre-released). Not sure what is the best.

See http://musicbrainz.org/edit/29612074