#metabrainz

/

      • ariZon_a joined the channel
      • zas
        and i didnt find yet how we can improve the situation, apart increasing the bandwidth
      • ruaok
        yeah. someone needs throttling, I think. :)
      • zas
        yes
      • ruaok
        move to hetzner.
      • really.
      • we're out of server capacity.
      • we can't increase bandwidth.
      • zas
        yes, i think that's the only way
      • ruaok
        lets give that document some more love and ask questions.
      • Freso is hoping that'll happen soon
      • zas
        ok
      • ruaok
        once we have the office up and running we can focus on that.
      • it really is time.
      • zas
        agreed
      • ruaok
        we've been in overtime for... 2 years?
      • > Digital veteran Ty Roberts, who co-founded entertainment data platform Gracenote, has been appointed to the newly created role of UMG's Senior Vice President and Chief Technology Officer, effective April 25.
      • huh. that's interesting. the die hard die hard representative of the company just left.
      • zas
        fin. chirlu ?
      • Freso
        I haven't seen any activity from chirlu, so.
      • kartikgupta0909: Go ;)
      • kartikgupta0909
        Yeah, so I had a look into AB-63. Rather I have started working on it.
      • alastairp had already made a basic table displaying all the public datasets
      • I have to put in a filter for the status of their last job.
      • and also pagination as the number of datasets will go high in the future.
      • diana_olhovyk has quit
      • thats it for now.
      • Freso
        armalcolite: Do you have anything?
      • armalcolite
        Freso: yup.
      • Freso
        Go :)
      • armalcolite
        1. After alastraip's work, i learned a lot about chrome dev tools. Read more about XHR's and function closures in js.
      • Started working on the things suggested by alastraip.
      • 2. Updated the 2 PR's as usual. Once again, ready for review :)
      • 3. There was a suggestion to add tests as well. So i spent this week learning nose and writing nosetests. I wrote some tests on my latest project https://github.com/pinkeshbadjatiya/Nex (it is actualy a python server. the repo is private, though i can give access to anyone whose interested:) ). I also found that there is a newer version, nose2 which supports
      • python3. So then migrated to nose2.
      • 4. (May not be appropriate here) I integrated some of my projects using Travis-CI and learned more about testing and integration with python3.
      • Thats it for now.
      • :)
      • Freso
        Cool. Thanks. :)
      • No sign of life from chirlu and Quora has signed off.
      • So!
      • Freso: Bot Coc!
      • quorra
        im here
      • just a different name :p
      • Freso
        Oh.
      • Want to make a quick(!) update?
      • quorra
        yeah sure,
      • Freso
        Go go go!
      • quorra
        for the most part just going over the bbz codebase and getting up to speed with postgres
      • Freso
        We're almost out of time and have two agenda items yet to do.
      • quorra
        had a good talk in the last BBz meeting and think we have a better idea for how we will go ahead with gamification
      • Freso
        That was a pretty good last BB meeting. :)
      • quorra
        and my courseload is a little crazy atm so i dont know how much i will get done of the next week or so, I will have to see how it pans out
      • is that alright?
      • outsidecontext has quit
      • outsidecontext joined the channel
      • reosarevok
        I would imagine it's fine
      • (but I'm not a mentor :) )
      • Freso
        Sure :)
      • quorra
        rad, thats it from me then :)
      • Freso
        Student picks are announced on the 22nd, that's ~1½ week from now.
      • So "community bonding period" doesn't officially start until then anyway. :)
      • Anyway!
      • Freso!
      • Yes!
      • I have posted a draft for a revised CoC posted at https://community.metabrainz.org/t/rfc-revised-... - please review and comment.
      • chirlu brought up something that wasn't discussed last week, so I'm not sure if I should act on it: https://community.metabrainz.org/t/rfc-revised-... - the "to be implemented via code" part. (Ticket for it is at http://tickets.musicbrainz.org/browse/MBS-6723 )
      • I think we should still implement the restriction in code, but I'd be happy to remove the parenthesis from the CoC.
      • reosarevok
        I'm not sure if it's worth the effort to block this
      • Freso
        Any thoughts?
      • reosarevok
        But I guess it should be very simple
      • So I guess it's fine. I don't think it needs to be specified there though
      • Freso
        Yeah, I'm guessing it's a "simple" check on the account type when a vote is cast.
      • reosarevok
        If it's just blocked by code I don't think we need to even mention it (why forbid something they literally can't do anyway?)
      • Freso
        I think AE bots can also still vote in AE elections.
      • chirlu
        I think a) it’s not worth the effort, b) whatever the decision about that, it doesn’t belong in the CoC because it doesn’t address the bot owners.
      • Freso
        Sure. But it's not blocked by code yet. :)
      • It does address the bot owners if it's the bot that should refrain from voting rather than the site preventing them from voting.
      • bitmap: ?
      • chirlu
        “(to be implemented in code)” does not address the bot owners.
      • Freso
        Sure. I'd be happy to see that go.
      • bitmap
        I agree it's not worth the effort right now
      • Freso
        bitmap: So close the ticket, or just leave it open?
      • bitmap
        it's easy to see if a bot has been voting
      • chirlu
        I *only* mean the parenthesis.
      • “Don’t vote” should stay.
      • zas
        I agree ^^
      • Freso will remove parenthesis but leave the ticket open
      • Freso
        reosarevok: PICARD-ticket!
      • reosarevok
        So
      • zas
        about the where question for bots, i would say the IP or hostname
      • Freso
        zas: Reply in the topic.
      • reosarevok
        It's not my ticket, I just thought I would bring this up to see if someone (zas?) has opinions on this
      • Freso
        (Please.)
      • zas
        ok
      • reosarevok
        "As suggested in the community thread it could automatically retry the request, but given the state of the server I don't think this is a good strategy, as it would increase the load on the server." said outsidecontext
      • I dunno how much of our load is Picard - if it's not too much, I think we should let it retry a few times at least
      • ruaok
        not that much.
      • zas
        reosarevok: not much in fact
      • ruaok
        more so other idiots. :)
      • Freso
        By the time the next Picard version is released, we will hopefully have moved to Hetzner...
      • outsidecontext
        I just don't want to get something like this into Picard without hearing back from the server guys
      • Freso
        Oh, hi outsidecontext :)
      • Yeah, I think zas should have the final say on this.
      • (Being both Picard dev and MB server adm...)
      • zas
        We can improve Picard a bit in this situation, on 503 it could just retry requests with an increased delay
      • Freso
        And once he has declared something, I'll call this meeting off.
      • reosarevok
        Freso: honestly I don't think that should make a difference - even if the servers are better, having a specific 503 thing is probably not *bad*
      • ruaok
        zas: +1
      • reosarevok
        (and in the meantime people who are annoyed can use a dev build)
      • Freso
        zas: Is that your declaration?
      • zas
        but the core issue is the rate limit, and apart kicking idiots ruaok was talking about and increasing bandwidth
      • i see no other way
      • ruaok
        lets poke idiots and move on our move.
      • Freso
        zas: So that's a go for the ticket?
      • zas
        Yes.
      • Freso
        Then I declare:
      • </BANG>
      • zas
        It should be quite easy to do.
      • Freso
        With 36 seconds to spare. :)
      • Thank you everybody!
      • ruaok
        :)
      • thanks freso!
      • Freso
        I'd really love to see the reviews getting more efficient somehow. I don't like using 50 minutes out of 60 on that. :/
      • ruaok
        agreed.
      • reosarevok
        Well we didn't have anything else to talk about today anyway :p
      • ruaok
        do you know what a lightning talk is Freso ?
      • zas
        ruaok: about BBz cert, did you get any answer ?
      • reosarevok
        I like long reviews that tell me what everyone did personally - 5 minutes per person out of a week is not much after all
      • ruaok
        yes. but got distracted.
      • Freso
        ruaok: A 15 minute presentation?
      • ruaok
        5 minute with slides that auto advance.
      • Freso
        ruaok: I held a "lightning talk" about MB a couple years ago.
      • ruaok
        I think we should got with 3 minutes per person.
      • 2 even.
      • Freso
        I guess they used a different definition. :)
      • alastairp
        Freso: I think you setting the order might help. with people unsure where they fit in, it can be quite disruptive
      • Freso
        Yeah.
      • alastairp: Possibly. Let's try that next week.
      • reosarevok
        Just keep the same order every week?
      • alastairp
        also, it means they can perhaps start writing ahead of time so that they have stuff to paste in
      • ruaok
        so, this gracenote founder going to universal music thing is interesting.
      • reosarevok
        If someone is late they will need to wait until the end?
      • Leftmost
        LordSputnik, I removed the data relations because nothing was going to use them and the ideal for me would be to not expose a relation like that in the API.
      • Freso
        alastairp: Nothing stops them from writing things up in advance. :)
      • ruaok
        he moves to a company that licenses data from a competitor to the company he founded.
      • Freso
        I had mine written up 2 hours before meeting start.
      • alastairp
        an alternative is to have an app which people write their report into, and we automatically paste it in here