#musicbrainz

/

      • ruaok has quit
      • 2009-05-26 14605, 2009

      • RifRaf joined the channel
      • 2009-05-26 14626, 2009

      • jacobbrett_ joined the channel
      • 2009-05-26 14655, 2009

      • jacobbrett has quit
      • 2009-05-26 14610, 2009

      • jacobbrett_
        jacobbrett_ is now known as jacobbrett
      • 2009-05-26 14603, 2009

      • jacobbrett
        http://wiki.musicbrainz.org/Multiple_Title_Style should the release be put under 'album'/'EP', or 'compilation'?
      • 2009-05-26 14650, 2009

      • Munger
      • 2009-05-26 14603, 2009

      • lancerocke has quit
      • 2009-05-26 14635, 2009

      • voiceinsideyou
        CDs are almost never "worldwide"
      • 2009-05-26 14643, 2009

      • voiceinsideyou
        they may be released in a lot of countries; but you should probably only create a release event for the countries you know it was locally released in; or Europe at worst
      • 2009-05-26 14616, 2009

      • Munger
        That's what I thought, but the wording on the cover is slightly ambiguous
      • 2009-05-26 14617, 2009

      • Munger
        This on is probably just US
      • 2009-05-26 14637, 2009

      • Wizzcat
        looks french to me
      • 2009-05-26 14636, 2009

      • Wizzcat
        or nevermind, the barcode is the same it would seem
      • 2009-05-26 14643, 2009

      • Munger
        I think it might actually have been made for worldwide release, but I'll put it as US for now
      • 2009-05-26 14612, 2009

      • Wizzcat
        eu+us isn't really global :)
      • 2009-05-26 14634, 2009

      • Wizzcat
        honestly I kinda wish it hadn't been named worldwide, it's only used for digital releases anyway
      • 2009-05-26 14604, 2009

      • jacobbrett has left the channel
      • 2009-05-26 14614, 2009

      • jacobbrett joined the channel
      • 2009-05-26 14627, 2009

      • voiceinsideyou
        should have had "Non-censored Internet" as a release country :p
      • 2009-05-26 14650, 2009

      • jacobbrett
        Heh, glad I don't live in America, with all that "un/censored version" crap
      • 2009-05-26 14625, 2009

      • RifRaf
        another aussie, g'day jacobbrett
      • 2009-05-26 14634, 2009

      • voiceinsideyou
        don't you live in Australia, which bans video games with gay abandon?
      • 2009-05-26 14636, 2009

      • jacobbrett
        :D
      • 2009-05-26 14637, 2009

      • voiceinsideyou
        :)
      • 2009-05-26 14642, 2009

      • jacobbrett
        oh, true... u.u
      • 2009-05-26 14648, 2009

      • voiceinsideyou
        music is next I'm sure
      • 2009-05-26 14657, 2009

      • jacobbrett
        and our internet is slowly being censored with that child porn blacklist
      • 2009-05-26 14603, 2009

      • voiceinsideyou
        heh
      • 2009-05-26 14623, 2009

      • jacobbrett
        well, only half the links on that blacklist are child porn, the rest is just plain censorship
      • 2009-05-26 14633, 2009

      • voiceinsideyou
        you checked? :p
      • 2009-05-26 14644, 2009

      • jacobbrett
        no lol, I read about it on wikileaks
      • 2009-05-26 14615, 2009

      • BlueLobster
        Do they still allow usenet access in australia?
      • 2009-05-26 14623, 2009

      • jacobbrett
        No clue, probably
      • 2009-05-26 14651, 2009

      • Wizzcat
        hard to ban usenet
      • 2009-05-26 14656, 2009

      • RifRaf
        been years since i used usenet so no idea either
      • 2009-05-26 14602, 2009

      • Wizzcat
        it's older than the internets
      • 2009-05-26 14636, 2009

      • BlueLobster
        on the other hand
      • 2009-05-26 14642, 2009

      • BlueLobster
        as a percentage of total bits
      • 2009-05-26 14656, 2009

      • BlueLobster
        nttp probably carries more illegal data than any other protocol
      • 2009-05-26 14616, 2009

      • Wizzcat
        well that's a given
      • 2009-05-26 14650, 2009

      • Wizzcat
        and there's a lot of profiteering going on, so it wouldn't surprise me if they nailed all the companies offering binary services
      • 2009-05-26 14611, 2009

      • BlueLobster
        in america, almost everyone resells giganews
      • 2009-05-26 14655, 2009

      • Wizzcat
        at least giganews are serious enough to be able to have a fighting chance in court, unlike piratebay etc.
      • 2009-05-26 14641, 2009

      • BlueLobster
        eyah that's true
      • 2009-05-26 14640, 2009

      • voiceinsideyou has quit
      • 2009-05-26 14659, 2009

      • v6lur joined the channel
      • 2009-05-26 14618, 2009

      • srotta
        Coming back to earlier discussion, I rarely add release events to foreign releases.
      • 2009-05-26 14647, 2009

      • rexroom joined the channel
      • 2009-05-26 14629, 2009

      • warp rarely adds non-foreign releases.
      • 2009-05-26 14626, 2009

      • Sargun has quit
      • 2009-05-26 14656, 2009

      • pronik
        wow, got my first kudo on ohloh....
      • 2009-05-26 14604, 2009

      • pronik
        from the libintl-perl author...
      • 2009-05-26 14637, 2009

      • soccos joined the channel
      • 2009-05-26 14658, 2009

      • soccos
      • 2009-05-26 14611, 2009

      • soccos
        how do I get the view where I can 'expand all releases'?
      • 2009-05-26 14601, 2009

      • luks
        click on "Releases" in the header
      • 2009-05-26 14614, 2009

      • soccos
        then 'Change to full listing'
      • 2009-05-26 14628, 2009

      • soccos
        that's a little obscure
      • 2009-05-26 14604, 2009

      • aCiD2
        luks: I thought you were going to paris :)
      • 2009-05-26 14635, 2009

      • aCiD2
        or is that next week
      • 2009-05-26 14636, 2009

      • pronik
        he probably *is* in paris :)
      • 2009-05-26 14640, 2009

      • aCiD2
        hah
      • 2009-05-26 14645, 2009

      • jacobbrett
        soccos: Yeah, I wish it would expand by default, or something
      • 2009-05-26 14652, 2009

      • pronik
        and approving my requests on facebook
      • 2009-05-26 14606, 2009

      • luks
        aCiD2: tomorrow morning
      • 2009-05-26 14612, 2009

      • aCiD2
        luks: gotcha
      • 2009-05-26 14628, 2009

      • luks
        killing some time playing with http://89.103.73.235:5000/
      • 2009-05-26 14604, 2009

      • aCiD2
        well, while you are here... mind reviewing http://codereview.musicbrainz.org/r/178/ ? :)
      • 2009-05-26 14652, 2009

      • pronik
        have I mentioned I'm afraid of the time when luks goes on sabbatical? ;)
      • 2009-05-26 14601, 2009

      • aCiD2
        if that looks ok, I should be able to write the others simple ones (those without joins) with ease
      • 2009-05-26 14613, 2009

      • pronik
        i.e. reimplementing all of mb 24/7....
      • 2009-05-26 14624, 2009

      • aCiD2
        for artist data, I'm planning on first trying to create all gender objects, then all name objects, etc - then finally creating the artist
      • 2009-05-26 14628, 2009

      • aCiD2
        hopefully this is all sane
      • 2009-05-26 14629, 2009

      • luks
        well, I had a little bit different idea how to handle this
      • 2009-05-26 14650, 2009

      • aCiD2
        as always :) enlighten me?
      • 2009-05-26 14651, 2009

      • luks
        especially for updates, it would be useful to be able to tell the function to only update some fields
      • 2009-05-26 14606, 2009

      • luks
        e.g. only change artist name, don't touch anything else
      • 2009-05-26 14627, 2009

      • luks
        so what I did in ngs-p was that "insert" got a hash with values and returned an object
      • 2009-05-26 14633, 2009

      • aCiD2
        yea, for updates I'll be doing Data->artist->update($obj, %changes) probably
      • 2009-05-26 14639, 2009

      • aCiD2
        hmm, I can do that too
      • 2009-05-26 14657, 2009

      • luks
        and "update" got object and hash with new values
      • 2009-05-26 14601, 2009

      • luks
        and changed only those
      • 2009-05-26 14610, 2009

      • aCiD2
        yup, that's what I'm thinking for objects
      • 2009-05-26 14621, 2009

      • luks
        they can be exactly in the same format as entity attributes
      • 2009-05-26 14650, 2009

      • aCiD2
        any reason you prefer create to take a hash though? Surely it's easier to use the objects and let the create function walk through the object?
      • 2009-05-26 14625, 2009

      • luks
        consistency with update, and it's easier to create a plain hash in the controller
      • 2009-05-26 14641, 2009

      • aCiD2
        it's not really much harder to create the object though now we have moose
      • 2009-05-26 14656, 2009

      • aCiD2
        but I can change it to take a hash if you want
      • 2009-05-26 14636, 2009

      • luks
        I think the entity objects have more attributes than necessary for insert
      • 2009-05-26 14647, 2009

      • aCiD2
        you wouldn't be setting them though
      • 2009-05-26 14655, 2009

      • luks
        I don't know, it just feels cleaner to just give it the data I want in the DB
      • 2009-05-26 14607, 2009

      • aCiD2
        ok
      • 2009-05-26 14615, 2009

      • soccos has quit
      • 2009-05-26 14616, 2009

      • luks
        so the api would look like my $obj = $foo_data->insert({name => "Name"});
      • 2009-05-26 14646, 2009

      • aCiD2 nods
      • 2009-05-26 14655, 2009

      • aCiD2
        you want ->insert or ->create?
      • 2009-05-26 14640, 2009

      • luks
        I'd prefer insert
      • 2009-05-26 14645, 2009

      • luks
        for consistency with sql
      • 2009-05-26 14645, 2009

      • aCiD2
        ok
      • 2009-05-26 14612, 2009

      • luks
        I'd call it create if it was a Entity::Foo method
      • 2009-05-26 14626, 2009

      • luks
        in active record kind of ORM
      • 2009-05-26 14623, 2009

      • RifRaf
        hey luks
      • 2009-05-26 14629, 2009

      • luks
        hey
      • 2009-05-26 14653, 2009

      • RifRaf
        any idea when picard 0.12 will make its release? keen to see if a few things are fixed
      • 2009-05-26 14611, 2009

      • RifRaf
        just to fine tune plugins mainly
      • 2009-05-26 14629, 2009

      • luks
        we would like to release it in two weeks from now
      • 2009-05-26 14634, 2009

      • RifRaf
        cool
      • 2009-05-26 14635, 2009

      • luks
        but I can't guarantee that
      • 2009-05-26 14653, 2009

      • RifRaf
        yeah i can see you guys been busy, with stuff thats all above me
      • 2009-05-26 14601, 2009

      • luks
        aCiD2: hm, I didn't know about RETURNING
      • 2009-05-26 14638, 2009

      • luks
        insteresting
      • 2009-05-26 14640, 2009

      • aCiD2
        saves us a select :)
      • 2009-05-26 14602, 2009

      • luks
        yep, and a possible race condition
      • 2009-05-26 14612, 2009

      • aCiD2
        even better
      • 2009-05-26 14632, 2009

      • luks
        maybe curval is safe to call in transaction, I'm not sure
      • 2009-05-26 14641, 2009

      • luks
        but RETURNING definitelly looks better
      • 2009-05-26 14614, 2009

      • aCiD2
        The Art of SQL was a worthwhile investment then :P
      • 2009-05-26 14643, 2009

      • luks
        :)
      • 2009-05-26 14637, 2009

      • aCiD2
        ok luks, updated
      • 2009-05-26 14653, 2009

      • aCiD2
        I still need to play golf with insert_returning_id to make it a bit more concise, but does that look ok?
      • 2009-05-26 14619, 2009

      • luks
        insert() can insert multiple objects at the same time, right?
      • 2009-05-26 14646, 2009

      • aCiD2
        yea
      • 2009-05-26 14659, 2009

      • aCiD2
        though I need to write a test for it
      • 2009-05-26 14605, 2009

      • aCiD2
        damnit, lost my wallet
      • 2009-05-26 14642, 2009

      • luks
        oops
      • 2009-05-26 14614, 2009

      • aCiD2
        aha, found. ok, I gotta go to the post office, back in a bit
      • 2009-05-26 14659, 2009

      • jacobbrett has quit
      • 2009-05-26 14621, 2009

      • elbeardmorez joined the channel
      • 2009-05-26 14630, 2009

      • chefkoch joined the channel
      • 2009-05-26 14623, 2009

      • Tykling has left the channel
      • 2009-05-26 14628, 2009

      • aCiD2 has quit
      • 2009-05-26 14618, 2009

      • enjayhch joined the channel
      • 2009-05-26 14620, 2009

      • enjayhch
        hello
      • 2009-05-26 14635, 2009

      • enjayhch
        when is the next full musicbrainz export going to be?
      • 2009-05-26 14607, 2009

      • enjayhch
        I might have damaged my database while attempting to upgrade my slave
      • 2009-05-26 14626, 2009

      • enjayhch
        s/damaged/deleted/
      • 2009-05-26 14640, 2009

      • Muz
        Oh, don't say that whilst I've got the upgrade script running. :|
      • 2009-05-26 14608, 2009

      • enjayhch
        it was my fault, not the upgrade script's fault
      • 2009-05-26 14635, 2009

      • Muz
        Out of curiousity, how? :p I've had the script running for a few hours on my server now heh.
      • 2009-05-26 14610, 2009

      • luks
        few hours? that doesn't sound right
      • 2009-05-26 14619, 2009

      • pronik` joined the channel
      • 2009-05-26 14629, 2009

      • bueller joined the channel
      • 2009-05-26 14643, 2009

      • Muz
        I started it in the morning, and it's still running now. At least 3 hours? I've got postgres running on very limited resources.
      • 2009-05-26 14602, 2009

      • luks
        hm
      • 2009-05-26 14623, 2009

      • Muz
        It's doing something though. "Processing identical release events..." 614600/691506
      • 2009-05-26 14640, 2009

      • bueller
        Hey guys, a couple of quick questions. I'm getting this error when trying to log into my musicbrainz database install Could not open file (/home/httpd/musicbrainz/locks/Apache-Session-aa3efdcc2b3de1fdfde3d319a80e5fdf.lock) for writing: Permission denied at /usr/local/share/perl/5.8.8/Apache/Session/Lock/File.pm line 62.
      • 2009-05-26 14650, 2009

      • luks
        that definitely shouldn't be that slow
      • 2009-05-26 14604, 2009

      • luks
        it's going to take days if you are there after 3 hours
      • 2009-05-26 14607, 2009

      • Muz
        It's doing about 100 every 2-3 seconds.