#musicbrainz

/

      • KRSCuan
        In some cases, instead of giving you nothing.
      • 2013-05-22 14211, 2013

      • KRSCuan
        I have that installed.
      • 2013-05-22 14226, 2013

      • KRSCuan
        But I'm still in the BG1 part.
      • 2013-05-22 14215, 2013

      • KRSCuan
        If I roleplay my character as I intended him, he would be incompatible with a whole bunch of characters too…
      • 2013-05-22 14224, 2013

      • KRSCuan
        Especially Edwin and Jaheira.
      • 2013-05-22 14218, 2013

      • reosarevok
        You can be incompatible with the two of them at the same time?
      • 2013-05-22 14235, 2013

      • reosarevok
        They seem pretty different :)
      • 2013-05-22 14213, 2013

      • KRSCuan
        I'm an evil cleric.
      • 2013-05-22 14225, 2013

      • KRSCuan
        So being an enemy with the Harpers is a given.
      • 2013-05-22 14206, 2013

      • KRSCuan
        And nobody likes Edwin except munchkin players.
      • 2013-05-22 14226, 2013

      • santiissopasse
        I'm wondering if the response to return "catalog-number":"", rather than just dropping the "catalog-number" property from the response when I make the following call http://www.musicbrainz.org/ws/2/release?&quer…
      • 2013-05-22 14212, 2013

      • reosarevok
        I thought leaving out the undef bits was normal in JSON? But I'm no JSON expert by any means :)
      • 2013-05-22 14256, 2013

      • nikki
        warp: ^
      • 2013-05-22 14216, 2013

      • LordSputnik has left the channel
      • 2013-05-22 14246, 2013

      • drsaunde joined the channel
      • 2013-05-22 14251, 2013

      • LordSputnik joined the channel
      • 2013-05-22 14204, 2013

      • warp
        santiissopasse: arguably it should be null instead of "", but I think the result is easier to understand and work with if the key always there.
      • 2013-05-22 14207, 2013

      • warp
        +is
      • 2013-05-22 14224, 2013

      • nikki
        warp: it seems it's not there though
      • 2013-05-22 14237, 2013

      • reosarevok
        yeah, there's nothing there when there's no catno
      • 2013-05-22 14203, 2013

      • warp
        sorry, I understood the reverse. yes, that's a bug then.
      • 2013-05-22 14225, 2013

      • Prophet5 joined the channel
      • 2013-05-22 14200, 2013

      • santiissopasse
        I'm guessing I shouldn't hold my breath to have this fixed soon?
      • 2013-05-22 14202, 2013

      • warp
        santiissopasse: it should be an easy fix, but there's lots of other stuff to fix as well :)
      • 2013-05-22 14253, 2013

      • santiissopasse
        warp: maybe you could tell me a way to work around then instead. I'm taking properties from the JSON object and putting them into a python dictionary. However, its requiring me to do a lot of checking if a key exists or not beforehand, bc otherwise I get a key error (bc the key is missing). Especially for something like "catalog-number" where first I have to see if "label-info" key exists and then next see if
      • 2013-05-22 14254, 2013

      • santiissopasse
        "catalog-number" key exists inside of "label-info", any clue if there's an easier way?
      • 2013-05-22 14225, 2013

      • warp
        that is exactly the reason why we want to have those keys always be there, and why this is a bug.
      • 2013-05-22 14207, 2013

      • nikki
        we have python stuff for the webservice, maybe that'd be better
      • 2013-05-22 14225, 2013

      • reosarevok is wondering if gnu_andrew or someone will propose an area-work "Eurovision song for" relationship :)
      • 2013-05-22 14245, 2013

      • reosarevok
        (it'd be fun to see :) )
      • 2013-05-22 14235, 2013

      • warp
        santiissopasse: you could in theory use a defaultdict or something, though I wouldn't personally do that. (e.g. see http://stackoverflow.com/questions/10843466/short… )
      • 2013-05-22 14225, 2013

      • warp
        santiissopasse: I would add a little fixup function which adds the keys after getting them from the server but before you use the data in the rest of the application.
      • 2013-05-22 14248, 2013

      • warp
        leave a comment with it referencing the bug in our ticket system, and then you can simply remove the fixup function once we fix it on our end.
      • 2013-05-22 14212, 2013

      • santiissopasse
        warp: I think the fix-up function is a good idea,I'll probably go with that, thanks
      • 2013-05-22 14238, 2013

      • santiissopasse
        nikki: can you elaborate on the python stuff in the web server? What do you mean by that?
      • 2013-05-22 14252, 2013

      • panther2k joined the channel
      • 2013-05-22 14236, 2013

      • reosarevok
        Anyone feels like voting here so the guy can add the missing discs? http://musicbrainz.org/edit/22264674 :)
      • 2013-05-22 14241, 2013

      • warp
        santiissopasse: nikki is referring to https://github.com/alastair/python-musicbrainz-ngs I think.
      • 2013-05-22 14252, 2013

      • nikki
        yes
      • 2013-05-22 14205, 2013

      • santiissopasse
        warp, nikki, ok, I wasn't sure if it was outdated or not. https://musicbrainz.org/doc/Developer_Resources here it says that python-musicbrainz2 is outdated and to check that one, but doesn't make it clear whether its up to date or not
      • 2013-05-22 14237, 2013

      • santiissopasse
        anyways, I'll check it out and see if its easier than fixing the JSON before I process it
      • 2013-05-22 14240, 2013

      • larsen_ joined the channel
      • 2013-05-22 14248, 2013

      • navap_ joined the channel
      • 2013-05-22 14249, 2013

      • navap_ joined the channel
      • 2013-05-22 14218, 2013

      • hawke_1
        What is the correct way to do opus numbers in German? “Nr.” or “nr.”?
      • 2013-05-22 14232, 2013

      • hawke_1
        er, not opus numbers
      • 2013-05-22 14237, 2013

      • hawke_1
        but those numbery thingys
      • 2013-05-22 14214, 2013

      • reosarevok
        Nr.
      • 2013-05-22 14209, 2013

      • reosarevok
        (but make sure it's German, I think it's lowercase in Dutch for example - I know it is in Estonian :) )
      • 2013-05-22 14224, 2013

      • reosarevok
        (of course, we'll have more German than any of the others around, heh)
      • 2013-05-22 14258, 2013

      • hawke_1
      • 2013-05-22 14230, 2013

      • hawke_1
        I *think* it’s German, but I guess I don’t know for sure.
      • 2013-05-22 14234, 2013

      • Cook879 joined the channel
      • 2013-05-22 14251, 2013

      • hawke_1
        unrelated: http://musicbrainz.org/edit/22191415 — “unjust racial profiling” wtf?
      • 2013-05-22 14213, 2013

      • the_metalgamer joined the channel
      • 2013-05-22 14220, 2013

      • reosarevok
        You don't like him because he's Canadian, hawke_1
      • 2013-05-22 14222, 2013

      • reosarevok
        Clearly
      • 2013-05-22 14235, 2013

      • nikki
        canada is a race now?
      • 2013-05-22 14238, 2013

      • reosarevok
        Yes!
      • 2013-05-22 14242, 2013

      • reosarevok
        (he's also not Canadian)
      • 2013-05-22 14203, 2013

      • reosarevok
        hawke_1: yeah, that's German
      • 2013-05-22 14253, 2013

      • nikki
        also that damn thread. I swear all it's actually done is make people go "it doesn't matter if it's wrong, you're not supposed to vote it down because it's better than nothing!"
      • 2013-05-22 14228, 2013

      • hawke_1
        nikki: nah, it was totally justified — people were being dicks about low-quality art.
      • 2013-05-22 14241, 2013

      • hawke_1
        nikki: *wrong* art is a totally separate issue.
      • 2013-05-22 14251, 2013

      • nikki
        from what I read of the comments they were saying it's for a different release
      • 2013-05-22 14210, 2013

      • hawke_1
        yep.
      • 2013-05-22 14242, 2013

      • nikki
        in which case they were right to vote no and that thread is irrelevant
      • 2013-05-22 14200, 2013

      • nikki
        eww the release that recording is on
      • 2013-05-22 14201, 2013

      • hawke_1
        yep.
      • 2013-05-22 14227, 2013

      • reosarevok looks
      • 2013-05-22 14242, 2013

      • hawke_1
        release seems OK to me.
      • 2013-05-22 14243, 2013

      • nikki
        F-Dur, G-Dur, D-Dur but C-dur >_<
      • 2013-05-22 14246, 2013

      • reosarevok
        heh
      • 2013-05-22 14255, 2013

      • reosarevok
        And lots of No.
      • 2013-05-22 14200, 2013

      • reosarevok
        btw
      • 2013-05-22 14201, 2013

      • nikki
        yeah :/
      • 2013-05-22 14206, 2013

      • reosarevok
        hawke_1, were you a Chrome user?
      • 2013-05-22 14209, 2013

      • reosarevok
        (I always forget)
      • 2013-05-22 14216, 2013

      • hawke_1
        reosarevok: yeah.
      • 2013-05-22 14239, 2013

      • reosarevok
        https://chrome.google.com/webstore/detail/search-… has made me a very happy classical editor
      • 2013-05-22 14201, 2013

      • reosarevok
        In case you don't have an extension like that yet
      • 2013-05-22 14203, 2013

      • nikki
        that looks like someone just hammered on the keyboard
      • 2013-05-22 14208, 2013

      • reosarevok
        it does
      • 2013-05-22 14218, 2013

      • hawke_1
        o_O where do you use that extension?
      • 2013-05-22 14255, 2013

      • reosarevok
        It shows on the upper bar
      • 2013-05-22 14201, 2013

      • reosarevok
        Has an option to restrict it to input fields
      • 2013-05-22 14203, 2013

      • hawke_1
        No, I mean what do you do with it?
      • 2013-05-22 14209, 2013

      • KRSCuan
        I want a regex replace for Firefox .__.
      • 2013-05-22 14220, 2013

      • Fluke joined the channel
      • 2013-05-22 14228, 2013

      • reosarevok
        So, select that, replace all "Op." with "op." in one go on a 5xCD boxset, do a little dance
      • 2013-05-22 14230, 2013

      • hawke_1
        it doesn’t seem immediately useful vs. say copyable artist credits
      • 2013-05-22 14232, 2013

      • hawke_1
        ah
      • 2013-05-22 14207, 2013

      • reosarevok
        (or all "Minor" with "minor", or all " - I" with ": I"
      • 2013-05-22 14209, 2013

      • reosarevok
        )
      • 2013-05-22 14210, 2013

      • hawke_1
        nod
      • 2013-05-22 14224, 2013

      • hawke_1
        I tend to work from the other end (works) rather than releases, so…
      • 2013-05-22 14234, 2013

      • reosarevok
        In this case, it seems it'd help make the Dur and No correct in a moment :)
      • 2013-05-22 14241, 2013

      • hawke_1
        and there is no way to batch-edit classical recording titles. :-/
      • 2013-05-22 14249, 2013

      • hawke_1
        (without also editing the artist)
      • 2013-05-22 14250, 2013

      • reosarevok
        True
      • 2013-05-22 14254, 2013

      • KRSCuan
        Does anyone intend to bring back the search and replace box we had on the old server?
      • 2013-05-22 14259, 2013

      • reosarevok
        We had one?
      • 2013-05-22 14203, 2013

      • nikki
        yes, we did
      • 2013-05-22 14210, 2013

      • nikki
        we also had the ability to parse only times ¬_¬
      • 2013-05-22 14211, 2013

      • reosarevok
        Was it hidden like the parser?
      • 2013-05-22 14214, 2013

      • nikki
        of course!
      • 2013-05-22 14222, 2013

      • reosarevok
        Maybe that's why I don't remember it
      • 2013-05-22 14232, 2013

      • nikki
        how could you expect anything else? :P
      • 2013-05-22 14237, 2013

      • jcazevedo joined the channel
      • 2013-05-22 14242, 2013

      • hawke_1
        nikki: ehrgeiz’ German Classical Style Guide is the best I can follow for German stuff, right?
      • 2013-05-22 14202, 2013

      • hawke_1
        i.e. there is nothing more official?
      • 2013-05-22 14206, 2013

      • hawke_1
        (or better)
      • 2013-05-22 14208, 2013

      • nikki
        as far as I know
      • 2013-05-22 14229, 2013

      • hawke_1
        k
      • 2013-05-22 14253, 2013

      • reosarevok
        yeah
      • 2013-05-22 14211, 2013

      • reosarevok
        And we really should get it in
      • 2013-05-22 14239, 2013

      • reosarevok
        Since he doesn't seem to be very willing, can you think of any other German classical editors who might be?
      • 2013-05-22 14251, 2013

      • reosarevok
        (well, German speaking, he's Austrian after all :) )
      • 2013-05-22 14244, 2013

      • hawke_1
        I don’t know who speaks German besides nikki. :-D
      • 2013-05-22 14259, 2013

      • nikki
        Mineo does! and KRSCuan!
      • 2013-05-22 14210, 2013

      • reosarevok
        It's German for classical, not hip hop, unsure if KRSCuan will be very interested :p
      • 2013-05-22 14224, 2013

      • Leftmost
        I speak some German and edit some classical.
      • 2013-05-22 14238, 2013

      • hawke_1
        I know how to say “I have a very large toilet” in German, does that count?
      • 2013-05-22 14223, 2013

      • nikki
        but what if you only have a small one? :(
      • 2013-05-22 14231, 2013

      • reosarevok
        Only to the point where a lot of those releases are currently shit
      • 2013-05-22 14208, 2013

      • hawke_1
        nikki: In that case I guess I’m out of luck and I’ll have to switch to Spanish, where I do somewhat better.
      • 2013-05-22 14202, 2013

      • reosarevok
        But we have one for Spanish already!
      • 2013-05-22 14203, 2013

      • reosarevok
        :(
      • 2013-05-22 14219, 2013

      • hawke_1
        :-D
      • 2013-05-22 14250, 2013

      • culinko
        seriously, fuck mainstream VA releases :/
      • 2013-05-22 14203, 2013

      • reosarevok nods emphatically
      • 2013-05-22 14246, 2013

      • culinko
        phrases are showing + the working surface is like 30% of the damn screen...
      • 2013-05-22 14204, 2013

      • hawke_1 seconds all of that.
      • 2013-05-22 14201, 2013

      • flamingspinach
        not complaining, of course, just curious
      • 2013-05-22 14254, 2013

      • culinko
        though the missing joing phrases are related only to chrome
      • 2013-05-22 14208, 2013

      • culinko
        join*
      • 2013-05-22 14226, 2013

      • ruaok joined the channel
      • 2013-05-22 14252, 2013

      • KRSCuan
        flamingspinach: Getting tired of it, perhaps? :P
      • 2013-05-22 14201, 2013

      • KRSCuan
        I think I voted on the Seiken Densetsu ones.
      • 2013-05-22 14221, 2013

      • KRSCuan
        Because I'm subscribed to some of the composers.
      • 2013-05-22 14244, 2013

      • ruaok joined the channel
      • 2013-05-22 14238, 2013

      • flamingspinach
        KRSCuan: they are all seiken densetsu edits, and you voted for a bunch of them spread out over time, so you must have been displaying them in a strange order if you just got tired of it :P
      • 2013-05-22 14218, 2013

      • KRSCuan joined the channel
      • 2013-05-22 14234, 2013

      • flamingspinach
        KRSCuan: they are all seiken densetsu edits, and you voted for a bunch of them spread out over time, so you must have been displaying them in a strange order if you just got tired of it :P
      • 2013-05-22 14234, 2013

      • flamingspinach
        it could be composer subscriptions
      • 2013-05-22 14255, 2013

      • flamingspinach
        I guess you aren't subscribed to 伊藤賢治, haha
      • 2013-05-22 14201, 2013

      • hawke_1
        'recording engineer' = 'recorded by', 'engineer', 'audio engineer' or 'sound engineer'?
      • 2013-05-22 14203, 2013

      • Cook879 joined the channel
      • 2013-05-22 14208, 2013

      • hawke_1 goes with 'engineer'
      • 2013-05-22 14232, 2013

      • nikki
        I use recorded by for those