#musicbrainz-devel

/

      • reosarevok
        :)
      • 2012-01-17 01715, 2012

      • nikki
        yes please
      • 2012-01-17 01742, 2012

      • warp is working on that.
      • 2012-01-17 01743, 2012

      • warp
        my local checkout is broken because I need to upgrade the database or something.
      • 2012-01-17 01729, 2012

      • warp
        nikki: there's a temporary hack in place now.
      • 2012-01-17 01717, 2012

      • nikki
        thanks
      • 2012-01-17 01749, 2012

      • reosarevok
        :)
      • 2012-01-17 01709, 2012

      • ocharles
        "Couldn't load class (MusicBrainz::Server) because: Couldn't instantiate component "MusicBrainz::Server::Model::MB", "Couldn't load class (MusicBrainz::Server::Data::EditNote) because: Couldn't load class (MusicBrainz::Server::Email::AutoEditorElection) because: Couldn't load class (MusicBrainz::Server::Email::Role) because:"
      • 2012-01-17 01714, 2012

      • ocharles
        perl sounds like a whiney 5 year old today
      • 2012-01-17 01727, 2012

      • ocharles
        warp: I'm going to fix jenkins if you're not already doing so
      • 2012-01-17 01731, 2012

      • ocharles
        (at least the DBDefs changes)
      • 2012-01-17 01706, 2012

      • ocharles starts a build
      • 2012-01-17 01755, 2012

      • warp
        ocharles: yes, I know nothing of your jenkins yet.
      • 2012-01-17 01703, 2012

      • ocharles
        our!@
      • 2012-01-17 01704, 2012

      • ocharles
        not mine :)
      • 2012-01-17 01723, 2012

      • ocharles
        but the musicbrainz-server workspace is /var/lib/jenkins/jobs/musicbrainz-server (master)/workspace
      • 2012-01-17 01726, 2012

      • warp
        as long as you're the only one who touched it it's yours :)
      • 2012-01-17 01733, 2012

      • hrglgrmpf
        luks: in pyacoustid, can I change acoustid.lookup() to only return track ids if meta=None?
      • 2012-01-17 01713, 2012

      • MBJenkins
        Project musicbrainz-server (master) build #46: STILL FAILING in 19 min: http://ci.musicbrainz.org/job/musicbrainz-server%…
      • 2012-01-17 01722, 2012

      • reosarevok pets MBJenkins
      • 2012-01-17 01757, 2012

      • warp
        ocharles: hrm. is there a good way to see which commits are in 'production' which aren't in 'master' ?
      • 2012-01-17 01714, 2012

      • ocharles
        yes, git diff master...production
      • 2012-01-17 01719, 2012

      • ocharles
        same as a branch for review :)
      • 2012-01-17 01707, 2012

      • ocharles
        ok, jenkins is back to just failing on stuff that's broken :)
      • 2012-01-17 01714, 2012

      • warp
        ocharles: that's a diff, I want to see commit hashes.
      • 2012-01-17 01727, 2012

      • ocharles
        git log then
      • 2012-01-17 01752, 2012

      • warp
        ocharles: I think what I want is git log master...production --oneline --no-merges --right-only
      • 2012-01-17 01720, 2012

      • warp
        ocharles: but that still gives me a huge list of commits, which doesn't seem right, we should have that much difference between production and master.
      • 2012-01-17 01734, 2012

      • warp
        s/should/shouldn't/
      • 2012-01-17 01736, 2012

      • luks
        hrglgrmpf: sorry, I don't know much about pyacoustid
      • 2012-01-17 01704, 2012

      • hrglgrmpf
        ok... never mind :-)
      • 2012-01-17 01743, 2012

      • luks
        do you mean it's trying to default to something else if you pass None?
      • 2012-01-17 01749, 2012

      • luks
        if so, try meta=''
      • 2012-01-17 01751, 2012

      • luks
        or something like that
      • 2012-01-17 01707, 2012

      • luks
        or maybe '0'
      • 2012-01-17 01751, 2012

      • hrglgrmpf
        that gives a exception :-)
      • 2012-01-17 01757, 2012

      • hrglgrmpf
        (when parsing is on)
      • 2012-01-17 01748, 2012

      • hrglgrmpf
        is it wanted that parse_lookup_result() doesn't include acoustids?
      • 2012-01-17 01713, 2012

      • hrglgrmpf
        or in other words: should it be easily possible with the API to get the track ids, or not?
      • 2012-01-17 01723, 2012

      • hrglgrmpf
        (the python API)
      • 2012-01-17 01728, 2012

      • luks
        hrglgrmpf: I guess so
      • 2012-01-17 01756, 2012

      • luks
        hrglgrmpf: but pyacoustid was written for beets, so it might need some work before it's generally usable
      • 2012-01-17 01705, 2012

      • nikki
        ocharles: http://beta.musicbrainz.org/edit/14911584 someone been using data::dumper?
      • 2012-01-17 01720, 2012

      • hrglgrmpf
        luks: ok
      • 2012-01-17 01752, 2012

      • FilipeTriworks
        guys... if an artist has more then one youtube link, there's any manner to get the most important?
      • 2012-01-17 01727, 2012

      • reosarevok
        FilipeTriworks, what would be "the most important"
      • 2012-01-17 01728, 2012

      • reosarevok
        ?
      • 2012-01-17 01757, 2012

      • reosarevok
        It is kinda strange for an artist to have two official channels, but I guess you have an example :)
      • 2012-01-17 01708, 2012

      • FilipeTriworks
        the official one, most seen, which have more videos
      • 2012-01-17 01720, 2012

      • FilipeTriworks
        alicia keys 3 youtube channels
      • 2012-01-17 01723, 2012

      • reosarevok looks
      • 2012-01-17 01731, 2012

      • FilipeTriworks
        *have 3*
      • 2012-01-17 01752, 2012

      • reosarevok
        heh
      • 2012-01-17 01756, 2012

      • reosarevok
        All 3 are official
      • 2012-01-17 01700, 2012

      • reosarevok
        Indeed
      • 2012-01-17 01725, 2012

      • FilipeTriworks
        right but 2 of them are feeded by labels
      • 2012-01-17 01744, 2012

      • FilipeTriworks
        the first one is personal
      • 2012-01-17 01747, 2012

      • nikki
        we don't have a way to make a distinction :/
      • 2012-01-17 01751, 2012

      • reosarevok
        I guess the clear options are to either query YouTube for the number of videos, or show them all
      • 2012-01-17 01704, 2012

      • reosarevok
        The distinction is rare enough for nobody to have wondered about it before
      • 2012-01-17 01731, 2012

      • reosarevok
        Because the "personal" filter doesn't really cut it either...
      • 2012-01-17 01723, 2012

      • reosarevok
        (DOGOTVOFFICIAL and DOGOUNCENSORED are two channels from the same Italian band, the latter showing a video that the label refused to have in the main one)
      • 2012-01-17 01731, 2012

      • reosarevok
        (you'd ideally be able to show both)
      • 2012-01-17 01748, 2012

      • reosarevok
        (as the video in the latter is not in the other at all)
      • 2012-01-17 01728, 2012

      • FilipeTriworks
        wi thought that all links could have some kind of weight associated
      • 2012-01-17 01739, 2012

      • FilipeTriworks
        *I*
      • 2012-01-17 01703, 2012

      • FilipeTriworks
        thank you all once again
      • 2012-01-17 01751, 2012

      • reosarevok
        FilipeTriworks, that sounds like something you should do in-house
      • 2012-01-17 01700, 2012

      • reosarevok
        (I can see the point though :) )
      • 2012-01-17 01733, 2012

      • reosarevok
        (but it'd need a kind of automation we don't really use anywhere at the moment AFAIK)
      • 2012-01-17 01759, 2012

      • FilipeTriworks
        yes I'll do :)
      • 2012-01-17 01735, 2012

      • Swarup joined the channel
      • 2012-01-17 01755, 2012

      • ocharles
        nikki: certainly lookls like it
      • 2012-01-17 01733, 2012

      • Swarup
        hi..qq..if i use latest dump ftp://ftp.musicbrainz.org/pub/musicbrainz/data/fu… ..I suppose it expects to have Jan 12 patch installed..
      • 2012-01-17 01750, 2012

      • marco-oliveira joined the channel
      • 2012-01-17 01721, 2012

      • FilipeTriworks joined the channel
      • 2012-01-17 01745, 2012

      • marcooliveira joined the channel
      • 2012-01-17 01728, 2012

      • FilipeTriworks joined the channel
      • 2012-01-17 01744, 2012

      • andreypopp1 joined the channel
      • 2012-01-17 01758, 2012

      • hawke_ joined the channel
      • 2012-01-17 01746, 2012

      • voiceinsideyou joined the channel
      • 2012-01-17 01724, 2012

      • ocharles
        ianmcorvidae, reosarevok, warp, nikki, murdos: https://github.com/ocharles/CAA-spec/blob/master/…
      • 2012-01-17 01710, 2012

      • ocharles
        this is my draft of a CAA specification - it might work well to work from a repository for the spec as we can use GitHub issues to highlight problems in the spec, and branch it to make ammendments and do reviews on pull requests
      • 2012-01-17 01735, 2012

      • ocharles
        ijabz you too!
      • 2012-01-17 01756, 2012

      • voiceinsideyou1 joined the channel
      • 2012-01-17 01742, 2012

      • warp
        ocharles: sounds like a good idea, I'll have a look soon.
      • 2012-01-17 01734, 2012

      • ocharles
      • 2012-01-17 01759, 2012

      • ocharles
        if people like the sound of this process (not my specification), I will start adding what I see as open issues
      • 2012-01-17 01712, 2012

      • ocharles
        stuff that's either not covered, or is too vague
      • 2012-01-17 01736, 2012

      • ocharles
        and I'll also post to the devel mailing list
      • 2012-01-17 01711, 2012

      • ocharles
        but now, it's meeting time
      • 2012-01-17 01735, 2012

      • reosarevok
        ocharles: "If the edit is accepted, the Cover Art Archive does not change." should be rejected I guess
      • 2012-01-17 01737, 2012

      • reosarevok
        (last sentence)
      • 2012-01-17 01743, 2012

      • reosarevok goes shopping
      • 2012-01-17 01720, 2012

      • nikki
        ocharles: so front doesn't have a filetype?
      • 2012-01-17 01726, 2012

      • Swarup
        hi <ocharles> when u get a chance ..get u look at this error that i got on my other VM host while install patch..sudo cpanm --installdeps . https://gist.github.com/1627561
      • 2012-01-17 01712, 2012

      • nikki
        ocharles: it doesn't seem to say how to get the smaller versions of files
      • 2012-01-17 01749, 2012

      • murdos
        ocharles: sounds like a perfect process!
      • 2012-01-17 01747, 2012

      • ijabz
        ocharles you'll pleased to know I bought 'Pragmatic Guide to Hit' a few weeks ago
      • 2012-01-17 01754, 2012

      • ijabz
        Git
      • 2012-01-17 01707, 2012

      • ijabz
        Though having read it my view is that whilst indeed Git is powerful, and I can see it being very useful on a project such as the Linux Kernel it seems it can all too easily be abused to create overly complicated scenarios
      • 2012-01-17 01719, 2012

      • ijabz
        But on that note, teatime
      • 2012-01-17 01724, 2012

      • bitmap joined the channel
      • 2012-01-17 01725, 2012

      • Swarup
        anyone know how i can resolve this issue...Building and testing Encode-Detect-1.01 ... Building Encode-Detect cc -Isrc -I/usr/lib/perl/5.10/CORE -fPIC -x c++ -Iinclude -c -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -o src/nsEscCharsetProber.o src/nsEscCharsetProber.cpp cc: error trying to exec 'cc1plus': execvp: No su
      • 2012-01-17 01752, 2012

      • warp
        ocharles: aw, no OPTIONS support in CAA? :)
      • 2012-01-17 01759, 2012

      • ocharles joined the channel
      • 2012-01-17 01724, 2012

      • ocharles
        warp: yes, I plan to open an issue about that
      • 2012-01-17 01730, 2012

      • ocharles
        but as I said, I wanted comments on the process, not the spec :)
      • 2012-01-17 01737, 2012

      • ocharles
        ijabz: oh, cool :)
      • 2012-01-17 01706, 2012

      • ocharles
        Swarup: you shouldn't need Encode::Detect
      • 2012-01-17 01729, 2012

      • Swarup
        ok..should i let it skip and continue.. with --prompt option
      • 2012-01-17 01741, 2012

      • warp
        ocharles: where should comments on the spec go? github issues?
      • 2012-01-17 01726, 2012

      • ruaok joined the channel
      • 2012-01-17 01739, 2012

      • reosarevok
        hi ruaok!
      • 2012-01-17 01709, 2012

      • reosarevok
      • 2012-01-17 01712, 2012

      • reosarevok
        :)
      • 2012-01-17 01750, 2012

      • ocharles joined the channel
      • 2012-01-17 01717, 2012

      • ocharles
        warp: yea, open an issue for things that are wrong/contentious
      • 2012-01-17 01748, 2012

      • ruaok
        memcached kicked.
      • 2012-01-17 01712, 2012

      • ocharles
      • 2012-01-17 01756, 2012

      • ruaok
        coffee reading. :)
      • 2012-01-17 01707, 2012

      • ocharles
        nikki: but good catch though btw, I'll open an issue about that
      • 2012-01-17 01711, 2012

      • ocharles joined the channel
      • 2012-01-17 01738, 2012

      • ocharles joined the channel
      • 2012-01-17 01746, 2012

      • ocharles
        grrr, irc problems
      • 2012-01-17 01743, 2012

      • hawke_
        I vote we move to XMPP multi-user chat!
      • 2012-01-17 01749, 2012

      • hawke_
        so we can have MUC problems instead!
      • 2012-01-17 01712, 2012

      • ocharles
        lol
      • 2012-01-17 01707, 2012

      • reosarevok
        ocharles / ruaok: one of you probably should answer in http://tickets.musicbrainz.org/browse/MBS-4031
      • 2012-01-17 01720, 2012

      • ruaok
        reosarevok: I'm on that today.
      • 2012-01-17 01733, 2012

      • ocharles
        yay, just been made maintainer of Web.MusicBrainz, Haskell bindings to /ws/2
      • 2012-01-17 01744, 2012

      • reosarevok
        lol
      • 2012-01-17 01758, 2012

      • reosarevok
        Didn't have enough with two jobs and a side project?
      • 2012-01-17 01702, 2012

      • ruaok
        spoke up too loudly, did we?
      • 2012-01-17 01757, 2012

      • ocharles
        reosarevok: BookBrainz continues to be blocked until I can figure out a way to bracket QuickCheck, or until i give up trying. and I'll be damned if I give up!
      • 2012-01-17 01717, 2012

      • ocharles
        (but I'll probably give up if I can't figure it out soon)
      • 2012-01-17 01748, 2012

      • navap
        Can someone point me in the right direction? I want to merge two hashes that have significant duplicated keys, but I want the values merged together by adding the two values together.
      • 2012-01-17 01700, 2012

      • navap
        Everything I find online deals with merging and keeping one of the two values
      • 2012-01-17 01746, 2012

      • ocharles
        navap: there is no way to do that without being explicit
      • 2012-01-17 01752, 2012

      • ocharles
        do you want every key added up?
      • 2012-01-17 01718, 2012

      • ocharles
        $a{$_} += $b{$_} for keys %b; # might work for that
      • 2012-01-17 01701, 2012

      • navap
        I think I want something like $new{$_} = $a{$_} + $b{$_}
      • 2012-01-17 01732, 2012

      • navap
        But I also want to copy over any keys that are unique to %a or %b
      • 2012-01-17 01745, 2012

      • navap
        Does that make sense?
      • 2012-01-17 01749, 2012

      • navap
        This is for my webalizer parser. I've got a hash built for each month's stats and I want to now add everything up and create a hash for each year.
      • 2012-01-17 01752, 2012

      • navap
      • 2012-01-17 01716, 2012

      • ocharles
        navap: my %new = map { $_ => ($a{$_} || 0) + ($b{$_} || 0) } uniq (keys %a, keys %b); # then, probably
      • 2012-01-17 01714, 2012

      • Swarup
        Hi Rob..need help on nginx setup on prod vm host..seeing some errors..
      • 2012-01-17 01748, 2012

      • ruaok
        hi
      • 2012-01-17 01754, 2012

      • ruaok
        paste me some error messages