#musicbrainz

/

      • nikki
        ok :)
      • hrglgrmpf
        but for now I'm only adding it to artists that are also in my subscriptions
      • so that I can a) watch over the edits b) get notified if the script needs to be adapted, before running it on the whole DB
      • I hate how the ASIN links look like right now :-(
      • nikki
        oh?
      • hrglgrmpf
      • nikki
        yeah, me too
      • hrglgrmpf
        I know it's the right thing to do, but still, so ugly
      • nikki
        it bugs me because amazon.co.uk is just a redirect to www.amazon.co.uk :/
      • hrglgrmpf
        hmm, does MB also get money for just visitors?
      • or only if you buy stuff?
      • reosarevok
        If you buy
      • Innocuous joined the channel
      • (but it doesn't have to be the actual album, IIRC)
      • (if you enter Amazon through MB and you go and buy a boardgame, I think we get it too)
      • nikki
        yeah
      • hrglgrmpf
        ok, then maybe I will write me a userscript that displays ASIN like before… and will enter amazon through an MB link whenever I buy stuff :-)
      • nikki
        if it worked, there should be a spike in the amount we got from germany recently >:D
      • hrglgrmpf
        hehe
      • reosarevok
        Hmm
      • Is there any reason why we don't show total length for releases anywhere?
      • nikki
        I've wondered that
      • hrglgrmpf
        yes, it would have been useful to me quite often!
      • ticket, ticket!!
      • reosarevok
        Fiiine
      • hrglgrmpf
        we show it for disc ids...
      • ianmcorvidae
        darn
      • ianmcorvidae was hoping it was something quick and easy
      • reosarevok
        Per medium, or per release? :)
      • (I can see uses for both=
      • ianmcorvidae
        right now we show track counts per-medium, I'd say lengths should likely mirror that
      • nikki
        oh, maybe that's why - before we used to show the disc ids and their lengths under the tracklist
      • ianmcorvidae
        except for huge box sets, people can do the math in their head anyway
      • (for an approximate number)
      • reosarevok
      • hrglgrmpf
        voted!
      • djce1 joined the channel
      • Dremora joined the channel
      • djce joined the channel
      • mat_
        hum, I have a track description and it say "someone: keys" what is keys ? keyboard ?
      • reosarevok
        Usually, I think so
      • But without knowing more, I can't tell :)
      • If the track has keyboards, and nobody else is credited for them, then yeah :p
      • mat_
        yeah, it has
      • jabawok joined the channel
      • jabawok joined the channel
      • DarkAudit joined the channel
      • jabawok joined the channel
      • v6lur joined the channel
      • jesus2099 joined the channel
      • Noobie joined the channel
      • jesus2099
        hrglgrmpf: could you cross check both normaised catalogue number ABCD-1234 (replace spaces by - and remove traling -X, ~X and /X in ABCD-1234-X, ABCD-1234~X or ABCD-1234/X etc.) and EAN (JAN) for amazon.jp ? If possible ?
      • djce joined the channel
      • hrglgrmpf
        jesus2099: uh, what exactly? I'm not used to editing Japanese...
      • jesus2099
        are you auto-linking jpn ASIN ?
      • if so, maybe 1. don’t link when no pics
      • and 2. do the catalogue search cross check
      • hrglgrmpf
        I'm only linking ASINs if they have cover :-)
      • jesus2099
        catalogues numbers are searchable in amazonjp
      • cool :)
      • hrglgrmpf
        ok, good to know
      • I think I used that sometime ago
      • nikki
        they also return them in the xml now
      • well. sometimes
      • hrglgrmpf
        I currently only do amazon.{co.uk,de,fr,it}, because somehow my amazon key lets me only access those sites :-(
      • but when I'm finished with those and have this problem solved, I will go for co.jp as well
      • jesus2099
        okette
      • hrglgrmpf
        so, but what should be done if JAN matches, but catalog number doesn't?
      • jesus2099
        amazon france also finds catnums generally if you remove all non [0-9] characters
      • nikki
        hrglgrmpf: tell me! :D
      • hrglgrmpf
        I thought that would come :-)
      • jesus2099
        catnum.replace(/[^0-9]/g, "")
      • hrglgrmpf
        well, I can write them in a special SQL table, and paste them to a wiki once I'm finished
      • jesus2099
        for those 123 456-7 ones but maybe don’t care, it’s not as well standardised as in jpn
      • nikki
        if you've normalised the catalogue numbers ok, I would expect it to mean someone's got the barcode from one release and the catalogue number from another which would need manual fixing
      • hrglgrmpf
        yes :-/
      • sadly that is true for many releases
      • jesus2099
        hrglgrmpf: thus the cross check would be nice for jpn releases, it works in 95% cases
      • nikki wonders where her catno normalising thing is on her server
      • hrglgrmpf
        jesus2099: will do, thanks!
      • nikki
        'cause I know I have one for matching oricon and vgmdb info to mb's mess :P
      • hrglgrmpf
        I don't add ASINs if either the ASIN is already in the DB or the barcode appears on another release
      • jesus2099
        something like replace(/^([0-9a-z]+)[- ]{1}([0-9]+).*$/, $1-$2)
      • hrglgrmpf
        because especially for popular artists (e.g. The Who) there are sooo many similar re-releases, and adding ASINs doesn't decrease the mess
      • jesus2099
        something like replace(/^([0-9a-z]+)[- ]{1}([0-9]+).*$/i, $1-$2)
      • hrglgrmpf
        jesus2099: thx, I will write it down
      • jesus2099
        hrglgrmpf: very good, your mutliple tests already :)
      • hrglgrmpf
        I currently only test for barcode and similar release name
      • the format/label/date gets written in the edit note, but isn't checked
      • it's just too unreliable on the amazon side
      • but if it's in the edit note, it helps voting
      • jesus2099: thanks :-)
      • jesus2099
        something like replace(/^([0-9a-z]+)[- ]{1}([0-9]+)[^0-9].*$/i, $1-$2)
      • sorry it seems better ↗ yes yes ok no problem :)
      • no it’s wrong again, I let you do it if you want ;)
      • hrglgrmpf
        I will test it anyway if I start linking ;-)
      • nikki
        you don't need {1} in there
      • hrglgrmpf
        maybe I register a new amazon account in japan
      • nikki
        and that doesn't catch ones like ABCD1234
      • jesus2099
        my last attempt (probably not ok but anyway) ^([0-9a-z]+)[- ]([0-9]+)[^0-9]?
      • nikki: oh that’s too crappy catnum but yeah, it’s like this on HMV indeed :D
      • nikki
        and also printed like that on some sony releases :/
      • jesus2099
        nikki: if you find yours back don’t hesitate to give it to us, then :)
      • your regex
      • hrglgrmpf
        hmm, do we link pseudo-releases to ASINs?
      • ijabz joined the channel
      • jesus2099
        hey nikki did you get this great opera search I “sent you”, btw ? http://forums.musicbrainz.org/viewtopic.php?pid...
      • hrglgrmpf: I wouldn’t
      • not by a bot, at least
      • nikki: erh sorry, this →
      • I type « oc mycatnum » and get direct on ongakunomori’s release page with recordings and works links
      • reosarevok
        hrglgrmpf: IMO they shouldn't have barcodes anyway :p
      • nikki
        yes, I saw it
      • hrglgrmpf
        reosarevok: hehe, I know :-)
      • will exclude them for now
      • jesus2099
        nikki: héhé, I like it a lot myself
      • nikki
        people seem to add asins a lot to get cover art
      • jesus2099
        Opera is so great
      • reosarevok
        nikki: yet one more thing Picard should get from th eoriginal :p
      • *the original even
      • nikki
        reosarevok: sure, but until then, it's something people want and we can't provide any other way :P
      • reosarevok mehs
      • reosarevok
        Someone go fix Picard
      • nikki
        hrglgrmpf: aha, found one that works. when the japanese one returns the catalogue number, it's called SeikodoProductCode
      • ianmcorvidae
        possibly even better is a schema change to have the server actually understand trans(liter)ation of tracklists :P
      • hrglgrmpf
        :-)
      • nikki: we found it out exactly at the same time it seems :-)
      • now I skip the name check if SeikodoProductCode is found
      • nikki
        I should have just checked my own code XD
      • reosarevok
        ianmcorvidae: I think that might be overcomplicated compared with pseudoreleases, tbh - we just should limit them much more
      • hrglgrmpf
        so, is just stripping every non-alphanumeric character and uppercasing enough for matching the SeikodoProductCode?
      • ianmcorvidae
        I mean, a pseudorelease that allows just the release name and tracklisting to be set, nothing else changed
      • reosarevok
        ianmcorvidae: I mean, a pseudo is a tracklist, with transl(iter)ated titles and ACs, language and script
      • ianmcorvidae
        is exactly what I'm talking about, just shoehorning it into our system :P
      • reosarevok
        I would just block adding the rest of the stuff
      • nikki
        it'll be in the form ABCD-1234, so don't remove the hyphen in the middle :P
      • reosarevok
        but I can't RFC for it until someone makes Picard do something useful with trans(lit) relationships
      • ianmcorvidae
        yeah, I mean, that's fundamentally the same except it still requires editors and users to know what a pseudorelease is
      • versus the pretty straightforward "oh this is a translated version"
      • probably your option is the short-term thing to do though
      • to pressure the devs into doing it right :P
      • hrglgrmpf
        nikki: but maybe it's not in this form on the MB side?
      • reosarevok
        I think it's by far the simplest and most practical way of doing it in the background
      • I just don't think the current foreground should be the foreground :p
      • nikki
        hrglgrmpf: that's what jesus2099's regexes were for :)
      • hrglgrmpf
        nikki: I know :-). But instead of complicated regexes, isn't it sufficient to compare them by stripping all non-alphanumeric characters?
      • nikki
        no
      • hrglgrmpf
        I mean, can it ever fail?
      • nikki
        because in mb we might have ABCD-1234~5, which is actually a range of catalogue numbers