#metabrainz

/

      • bitmap
        "Attribute (data) does not pass the type constraint because" is gonna haunt me for years
      • 2016-05-01 12235, 2016

      • bitmap
        I'll gladly switch to Moo if it means we get error messages like https://gist.github.com/tobyink/5781007
      • 2016-05-01 12226, 2016

      • yeeeargh joined the channel
      • 2016-05-01 12257, 2016

      • MBJenkins
        Project pytools build #12: SUCCESS in 33 sec: https://ci.metabrainz.org/job/pytools/12/
      • 2016-05-01 12248, 2016

      • Gentlecat
        uh, finally done
      • 2016-05-01 12218, 2016

      • Gentlecat
        I'm actually like that more now. properly tested and portable
      • 2016-05-01 12256, 2016

      • Gentlecat
        r/like/liking
      • 2016-05-01 12247, 2016

      • loujine
        reosarevok: regarding the auto-editors election process, there were some problems when you tried in January right? do you know if it was fixed?
      • 2016-05-01 12232, 2016

      • bitmap
        nice
      • 2016-05-01 12252, 2016

      • D4RK-PH0ENiX has quit
      • 2016-05-01 12225, 2016

      • D4RK-PH0ENiX joined the channel
      • 2016-05-01 12250, 2016

      • MBJenkins
        Project pytools build #13: SUCCESS in 31 sec: https://ci.metabrainz.org/job/pytools/13/
      • 2016-05-01 12238, 2016

      • yeeeargh has quit
      • 2016-05-01 12227, 2016

      • D4RK-PH0ENiX has quit
      • 2016-05-01 12231, 2016

      • JonnyJD has quit
      • 2016-05-01 12255, 2016

      • JesseW has quit
      • 2016-05-01 12226, 2016

      • D4RK-PH0ENiX joined the channel
      • 2016-05-01 12224, 2016

      • QuoraUK has quit
      • 2016-05-01 12250, 2016

      • MajorLurker
        reosarevok, I have nominated loujine again, if it has not been fixed??? And seconders required if it has :)
      • 2016-05-01 12200, 2016

      • bitmap
        ok, I'm sold, Moo + Types::Standard is everything I ever dreamed of
      • 2016-05-01 12210, 2016

      • bitmap
        except MooseX::ABC, MooseX::Role::Parameterized are used extensively and probably break
      • 2016-05-01 12233, 2016

      • bitmap
        sigh, so tired of OO in perl
      • 2016-05-01 12205, 2016

      • Gentlecat
        :(
      • 2016-05-01 12258, 2016

      • MBJenkins
        Project pytools build #14: SUCCESS in 28 sec: https://ci.metabrainz.org/job/pytools/14/
      • 2016-05-01 12212, 2016

      • JesseW joined the channel
      • 2016-05-01 12249, 2016

      • Leftmost
        bitmap, do you see any way forward for getting rid of Perl incrementally, or does it have to be all-in?
      • 2016-05-01 12247, 2016

      • bitmap
        hmm, well, it's not something I've thought about too much, since I've been too busy working on features
      • 2016-05-01 12214, 2016

      • bitmap
        needs a lot more discussion to come up with a plan, if we ever want to do that
      • 2016-05-01 12245, 2016

      • Leftmost
        Fair enough. It's been in the back of my mind for a while, but it's non-trivial.
      • 2016-05-01 12253, 2016

      • bitmap
        when we finish porting templates to React, that will remove some large chunks of perl
      • 2016-05-01 12215, 2016

      • bitmap
        ws3 may be written in a different language, too, but that's still vaporware
      • 2016-05-01 12204, 2016

      • Leftmost nods.
      • 2016-05-01 12237, 2016

      • draynium has quit
      • 2016-05-01 12238, 2016

      • darwin
        perl is the language for 2016 and beyond
      • 2016-05-01 12247, 2016

      • darwin
        perl 6, specifically
      • 2016-05-01 12249, 2016

      • darwin
        it's going to be great
      • 2016-05-01 12253, 2016

      • bitmap
        right, lol. though I'll admit perl 6 is actually really cool
      • 2016-05-01 12219, 2016

      • regagain joined the channel
      • 2016-05-01 12254, 2016

      • JesseW has quit
      • 2016-05-01 12252, 2016

      • draynium joined the channel
      • 2016-05-01 12222, 2016

      • armalcolite joined the channel
      • 2016-05-01 12208, 2016

      • kanha has quit
      • 2016-05-01 12206, 2016

      • yeeeargh joined the channel
      • 2016-05-01 12241, 2016

      • reosarevok
        Freso: what's the situation re: autoeditor group?
      • 2016-05-01 12248, 2016

      • reosarevok
        (oh wait, I guess he was at some festival or something)
      • 2016-05-01 12203, 2016

      • reosarevok
        loujine, MajorLurker: I don't think there's any automatic mailing yet, but *maybe* we have a way to contact all autoeditors now. Freso will know, once he's back...
      • 2016-05-01 12211, 2016

      • Leftmost
        He'll probably even know before then, but it will be more difficult for him to tell us.
      • 2016-05-01 12218, 2016

      • reosarevok
        ... you're a terrible human being, Leftmost
      • 2016-05-01 12220, 2016

      • reosarevok
        Also correct :p
      • 2016-05-01 12257, 2016

      • reosarevok
        ruaok: I have no idea about how any of the donation stuff works so please take that one :)
      • 2016-05-01 12209, 2016

      • reosarevok
        (but not today I guess, it's DO NOT WORK day :D )
      • 2016-05-01 12227, 2016

      • ruaok
        reosarevok: lol.
      • 2016-05-01 12235, 2016

      • ruaok
        the bottom line: make a donation, get credit for $donation / $4 per month credit.
      • 2016-05-01 12247, 2016

      • ruaok
        $4 = 1 month, $8 = 2 months.
      • 2016-05-01 12255, 2016

      • ruaok
        so, tell him he is right, new donation needed. :)
      • 2016-05-01 12212, 2016

      • reosarevok
        Tricking me to work on Labour day. Dirty capitalist.
      • 2016-05-01 12214, 2016

      • reosarevok
        Ok, will do :)
      • 2016-05-01 12223, 2016

      • ruaok
        ha. that was just info, not a demand to work.
      • 2016-05-01 12224, 2016

      • ruaok
        :)
      • 2016-05-01 12208, 2016

      • reosarevok
        But you know I'll forget it all by tomorrow otherwise :D
      • 2016-05-01 12210, 2016

      • reosarevok
        Ok, answered
      • 2016-05-01 12235, 2016

      • ruaok supresses another snarky comment
      • 2016-05-01 12236, 2016

      • reosarevok
        suppressing snarks sounds almost like work
      • 2016-05-01 12255, 2016

      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | MeB meeting [at 19 UTC] agenda: Reviews, SSO (Sean), New Search Servers?
      • 2016-05-01 12219, 2016

      • LordSputnik
        Leftmost: we did come up with a plan for ditching Perl in Berlin :) I'll try to remember what it was
      • 2016-05-01 12242, 2016

      • KodeStar
        zas, you are going with SOLR for the new search servers right?
      • 2016-05-01 12244, 2016

      • kanha joined the channel
      • 2016-05-01 12214, 2016

      • Freso
        reosarevok: Situation re: autoeditor group is that we need someone to write a plugin for Discourse to deal with it.
      • 2016-05-01 12221, 2016

      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | MeB meeting [at 19 UTC] agenda: Reviews, SSO (Sean), New Search Servers? (zas)
      • 2016-05-01 12249, 2016

      • Freso
        zas: Please do add your name when you add a topic so I know why I have to poke about talking about it. :)
      • 2016-05-01 12229, 2016

      • reosarevok
        loujine, MajorLurker: so, there's still no good way to let all autoeditors know there's an election going on :(
      • 2016-05-01 12208, 2016

      • MajorLurker
        bugger, so should I just cancel it again? That´s unfortunate.
      • 2016-05-01 12213, 2016

      • kanha has quit
      • 2016-05-01 12247, 2016

      • D4RK-PH0ENiX has quit
      • 2016-05-01 12252, 2016

      • JonnyJD joined the channel
      • 2016-05-01 12223, 2016

      • kanha joined the channel
      • 2016-05-01 12228, 2016

      • QuoraUK joined the channel
      • 2016-05-01 12230, 2016

      • kanha has quit
      • 2016-05-01 12203, 2016

      • kanha joined the channel
      • 2016-05-01 12237, 2016

      • chirlu has quit
      • 2016-05-01 12251, 2016

      • MajorLurker has quit
      • 2016-05-01 12259, 2016

      • D4RK-PH0ENiX joined the channel
      • 2016-05-01 12213, 2016

      • JonnyJD has quit
      • 2016-05-01 12215, 2016

      • Freso
        Leftmost: Re: gamification, I agree with your sentiment.
      • 2016-05-01 12248, 2016

      • Freso
        LordSputnik Leftmost, re: Google Fonts API, we could possibly copy the fonts over to staticbrainz once that comes around. Or does Google Fonts provide something more than just the font?
      • 2016-05-01 12236, 2016

      • zag has quit
      • 2016-05-01 12242, 2016

      • zag joined the channel
      • 2016-05-01 12228, 2016

      • regagain has quit
      • 2016-05-01 12239, 2016

      • QuoraUK has quit
      • 2016-05-01 12208, 2016

      • KodeStar
        Freso: I think google font provides he best option depending on what the browser supports iirc
      • 2016-05-01 12240, 2016

      • KodeStar
        i.e. OT, EOT, WOF, or SVG
      • 2016-05-01 12251, 2016

      • KodeStar
        also if you are using a popular google font like open sans or lato then it's likely to be cached on the users machine already anyway so no extra download
      • 2016-05-01 12243, 2016

      • QuoraUK joined the channel
      • 2016-05-01 12255, 2016

      • Freso
        Ah.
      • 2016-05-01 12237, 2016

      • Freso
        KodeStar: The second part is kind of what staticbrainz would also alleviate. :) https://tickets.musicbrainz.org/browse/MBH-413
      • 2016-05-01 12230, 2016

      • Freso
        bitmap: Is https://community.metabrainz.org/t/musicbrainz-mi… something you can answer?
      • 2016-05-01 12243, 2016

      • Freso
        Or Gentlecat perhaps?
      • 2016-05-01 12205, 2016

      • armalcolite has quit
      • 2016-05-01 12206, 2016

      • KodeStar
        Freso: yeah, that would work for regular visitors
      • 2016-05-01 12240, 2016

      • kanha has quit
      • 2016-05-01 12233, 2016

      • QuoraUK_ joined the channel
      • 2016-05-01 12232, 2016

      • kanha joined the channel
      • 2016-05-01 12253, 2016

      • armalcolite joined the channel
      • 2016-05-01 12247, 2016

      • djpretzel has quit
      • 2016-05-01 12206, 2016

      • draynium has quit
      • 2016-05-01 12219, 2016

      • QuoraUK_ has quit
      • 2016-05-01 12227, 2016

      • QuoraUK_ joined the channel
      • 2016-05-01 12250, 2016

      • regagain joined the channel
      • 2016-05-01 12201, 2016

      • madmouser1
        hi all, just out of curiosity (I am busy with freemusicarchive seeder - testing it now) but something I am thinking off is ... how do we link things like the FreeMusicArchive album id to the MB release id ? else we just end up with another release of the same album with a different external link... surely catching / storing the freemusicarchive id's againgst MB id's make more sense ? or am i on the wrong track here
      • 2016-05-01 12201, 2016

      • madmouser1
        like discogs id's
      • 2016-05-01 12206, 2016

      • QuoraUK_ has quit
      • 2016-05-01 12228, 2016

      • Freso
        madmouser1: Are FMA id's "URLable"?
      • 2016-05-01 12203, 2016

      • Freso
        If so, it might make sense to have FMA added to the "other databases" whitelist and you could link up MBID→FMA ids.
      • 2016-05-01 12227, 2016

      • QuoraUK has quit
      • 2016-05-01 12256, 2016

      • madmouser1
        hi Freso. no but it is in the API
      • 2016-05-01 12210, 2016

      • madmouser1
        Freso: let me quickly check if tere is a correlation
      • 2016-05-01 12221, 2016

      • madmouser1
        Freso: I can't find a correlation between FMA URL & FMAid, but teh FMA id is in FMA API for each album & track and that can be referenced in the api.
      • 2016-05-01 12216, 2016

      • madmouser1
        can I pass (via web seed iow. add realease a "other database" id ? that way I can seed the FMA id for each track and album.
      • 2016-05-01 12222, 2016

      • madmouser1
        I can get the FMA URL from the FMA id via the API ...
      • 2016-05-01 12229, 2016

      • Freso
        madmouser1: Can you get the FMA id via an FMA URL?
      • 2016-05-01 12238, 2016

      • Freso has no idea how the FMA looks like
      • 2016-05-01 12214, 2016

      • madmouser1
        Freso: No you can't, currently I get it via jQuery in the page then i make an FMA API call to get all the info
      • 2016-05-01 12236, 2016

      • madmouser1
        two examples below just to demonstrate
      • 2016-05-01 12253, 2016

      • madmouser1
      • 2016-05-01 12214, 2016

      • madmouser1
      • 2016-05-01 12206, 2016

      • madmouser1
        the APi have a album_url property that link to FMA URL
      • 2016-05-01 12247, 2016

      • zas
        I'm thinking about centralizing logs from all servers we run, currently log rate is about 1Mbytes/s (all servers cumulated), this will multiplied by 3 at least soon, and to be safe i target 10Mbytes/s . If someone has experience with a tool able to centralize syslog logs as well as user-defined logs (our nginx logs are not in standard format, and we have
      • 2016-05-01 12247, 2016

      • zas
        various apps around with very specific log format), i'm curious about that. For now, we just want to centralize, but in the future parsing/analyzing/etc ...
      • 2016-05-01 12253, 2016

      • madmouser1
        so what I want to do is push (link that FMA album_id to a MBID
      • 2016-05-01 12243, 2016

      • madmouser1
        zas: what about logstash into elasticsearch for the logs
      • 2016-05-01 12213, 2016

      • madmouser1
        zas: logstash have grok patterns you can use for logs
      • 2016-05-01 12220, 2016

      • zas
        madmouser1: yes, that's a possibility, do you use it atm ? at which rate ?
      • 2016-05-01 12211, 2016

      • zas
        ofc i saw fluentd, nxlog, etc... but my question is more about actual experience with those tools and performance/resources/hardware
      • 2016-05-01 12223, 2016

      • madmouser1
        zas: yes i do, not at a 10mb rate, at most i do few 1000 log lines from about 10 sources
      • 2016-05-01 12237, 2016

      • madmouser1
        per second
      • 2016-05-01 12206, 2016

      • madmouser1
        but logstash can handle it and Elasticsearch can be in a cluster (for scaling)
      • 2016-05-01 12209, 2016

      • Freso
        madmouser1: I don't think there's a good way to have FMA ids in MB at this moment though. We'd either need to add a new field for it (unlikely to happen) or get attributes ("single point releationships") ported to releases. Either approach would be a schema change and would thus not happen before November at the earliest.
      • 2016-05-01 12218, 2016

      • Freso
        s/though/then/
      • 2016-05-01 12223, 2016

      • Freso
        But we can probably link to the FMA pages anyway, using either "download for free" relationships or something else. reosarevok would be the one to know that.
      • 2016-05-01 12203, 2016

      • reosarevok
        Yeah, I've linked to FMA before I think with download for free
      • 2016-05-01 12216, 2016

      • madmouser1
        Freso: noted, yes I do a "download for free" link at the moment, but just thought it is such a waste to loose a opportunity to pass the FMA id to MB
      • 2016-05-01 12217, 2016

      • reosarevok
        (you can also store the license as a URL)
      • 2016-05-01 12241, 2016

      • reosarevok
        Is there a way to get from the URL to the ID?
      • 2016-05-01 12250, 2016

      • madmouser1
        no
      • 2016-05-01 12210, 2016

      • madmouser1
        currently i get the id from the "embed in page" and tehn to a API call
      • 2016-05-01 12243, 2016

      • madmouser1
        but as I have both pieces of info in the seeder I thought .. let me ask :-0
      • 2016-05-01 12244, 2016

      • madmouser1
        )
      • 2016-05-01 12207, 2016

      • reosarevok
        I mean there's nothing wrong with seeding the ID to the annotation at least
      • 2016-05-01 12213, 2016

      • madmouser1
        do MB store the notes for each import somewhere ?
      • 2016-05-01 12208, 2016

      • madmouser1
        or a "comments field" then I can seed the FMA id to that, else I will just leave it for mow and revisit later