#metabrainz

/

      • Freso
        Anyone left? ... most?
      • >_>
      • I know legoktm did something, but not whether he's around.
      • legoktm
        he just left for lunch
      • LordSputnik
        agenda items then, I guess?
      • Freso
        Alright!
      • We usually update the supported browsers list on schema changes.
      • But we haven't had a schema change this fall, so:
      • 1) Do we update the list regardless?
      • 2) Do we stick with the current list until May?
      • bitmap
        I would update it regardless
      • Freso
        ::)
      • * :)
      • Do you have access to the GA stats so you can see which browsers make the cut?
      • bitmap
        yup, it might take some time to generate stats though since GA groups things weirdly
      • Freso
        Alright.
      • Let's skip to the next topic and return to this afterwards then.
      • GCI! We got accepted!
      • ariZon_a has quit
      • Woo!
      • ariZon_a joined the channel
      • https://wiki.musicbrainz.org/Google_Code-in will be the GCI "portal" for MetaBrainz.
      • LordSputnik
        \o/
      • Freso
        I don't plan on doing too much with it, but leave that for the GCI students.
      • It does have a list of "mentors" which also include the three administrators, reosarevok, Gentlecat, and myself.
      • I guess I will add bitmap as an org. admin too, if he wants to join up. :)
      • bitmap
        sure, why not :)
      • Freso
        Besides being able to cover a lot of low-hanging fruits across all out own projects, you may notice sampsyo being on the list of mentors too.
      • I reached out to beets (that is, sampsyo) to maybe also include some 3rd party MetaBrainz-ying, and it turns out sampsyo had a bunch of smallish tickets involving MetaBrainz things up his sleeve, so we'll have that on our roster too.
      • I also reacher out to Mopidy, but apart from possibly making a ListenBrainz plugin, Mopidy didn't really have a lot of issues that needed handling.
      • MajorLurker has quit
      • reosarevok
        What's mopidy?
      • LordSputnik
      • Freso
        I will try to poke thomasvs of morituri too. I can't remember what JonnyJD_ said about being a mentor when I approached him, but I'm also not sure whether isrcsubmit.py really has any outstanding issues. :)
      • If anyone can think of other possible 3rd party projects that may be relevant to include, please poke me about it so I can look into it and reach out to them.
      • samphippen has quit
      • I'm personally very excited about this, both because I think it can bring some good energy into MB in the form of getting a bunch of smaller things out of the way, but also in exposing some more people to the larger *BrainzVerse.
      • LordSputnik
        +1
      • Freso
        So please be sure to be extra lenient towards newbies for the next ~10 weeks. :)
      • And please let me know (now or later) if you have any questions or concerns about it.
      • s/about/related to/
      • reosarevok
        Freso: that reminds me, should we look into "moving style and the like to templates" being GCI tasks?
      • :p
      • Freso
        That's a good question!
      • Anyone else?
      • ;)
      • reosarevok: I don't know what that entails. If it's a good idea, then I think it sound like something that would be very well suited for one or more GCI tasks.
      • reosarevok
        Well we did talk during the summit about moving docs to static markdown pages somehow
      • But I can't remember if the decision was "let's do this" or not :p
      • Freso
        Also, keep the task suggestions coming at https://wiki.musicbrainz.org/Google_Code-in/Tas...
      • reosarevok: I think the decision was that Leftmost is doing some research into possible ways of going about it.
      • reosarevok
        Oh, ok
      • So let's see if Leftmost thinks any of the ones which make sense also make GCI sense then :)
      • Freso
        If he manages to research it pre-GCI that is. :)
      • Leftmost: Oh, if you want to offload (some or all? of) the research on that to some GCI students, please let me know!
      • We do need some more "research" type tasks. :)
      • ("Research the birth name of Taio Cruz")
      • samphippen joined the channel
      • reosarevok
        (:D)
      • CallerNo6
        lol
      • Freso
        Anyway, if there are no more questions about GCI, maybe bitmap is ready with some updated browser usage stats. :)
      • bitmap
        I have some initial results at least...
      • looks like safari 7 still meets the 0.5% threshold exactly, so that's unchanged
      • Chrome would get bumped from 39 to 43
      • IE8 still has a 0.52% share overall, haven't looked at logged-in-only stats though
      • Freso
        Darn IE8.
      • reosarevok
        Nooo
      • bitmap
        (IE9 has 0.50%)
      • LordSputnik has quit
      • reosarevok
        Can't we round it down? :p)
      • bitmap
        Firefox would get bumped to 42
      • er
      • 38
      • Freso
        Are there things we would like to do on the web frontend that we cannot do because of IE<10 support?
      • 42 would have been pretty amazing. :)
      • bitmap
        the only version of opera that registers is Opera Mini 7.6.40234
      • (these are stats from May 25th until now, btw)
      • Freso
        I think we should do 6 month proper, rather than "since last check".
      • CatCat: ^
      • I think CatCat and jesus2099 at least are still pretty devout Opera users and active on the site.
      • bitmap
        right
      • Freso
        I'm not sure what version they're on, but they're also both the type who would possibly block GA.
      • bitmap
        I don't think it's an issue to keep it, anyway
      • Freso
        Are there things we want to do on the frontend that is being blocked because of Opera 12 support? If not, let's keep it around until next update at least.
      • bitmap
        none that I know about
      • Freso
        Alright. Anyone else with objections or comments?
      • Gentlecat or zas?
      • zas
        No objection
      • Gentlecat got nothing
      • Freso
        Alright. Let's Make It So™ and I'll update the WikiPage.
      • Thank you for your time!
      • BANG MOFOS! BANG!
      • Or, wait.
      • zas
        ;)
      • Freso
        /BANG
      • I guess.
      • zas
        bitmap: what is the behavior of musicbrainz.org when requests to search servers are failing ? retries ? until when ?
      • samphippen has quit
      • Freso
        21:00:27 Freso | Let's go!
      • 22:00:37 Freso | BANG MOFOS! BANG!
      • 10 seconds paste!
      • *past
      • Darn!
      • Sorry for keeping you!
      • bitmap
        zas: it retries, but not sure exactly how many times
      • zas
        when search servers go down, i have to reduce a lot the incoming queries rate a lot for them to have a chance to recover
      • samphippen joined the channel
      • they can't restart successfully under load
      • bitmap
      • maybe there's a way we can detect that
      • zas
        i have no idea why search servers died last time, but they couldn't recover alone for sure, and this is something we could perhaps improve (since they are unreliable by nature it seems)
      • we need to reduce the request rate if search servers don't answer, they need some time (like 5-8 minutes) to restart, if we shoot at them the usual load during the startup ... they die and it starts over until someone does something
      • Leftmost
        Gruh. Just woke up. Thank you, body.
      • zas
        there is a fork of nginx, which has a PR for the slow start feature, but it isn't production-ready, and nginx plus is out of question (overpriced if we only use this feature over the normal nginx)
      • Leftmost
        Freso, making MD i18n a GCI task (acronyms!) isn't a bad idea. Probably a few hours of research.
      • samphippen has quit
      • Freso
        MD?
      • Markdown?
      • Leftmost
        Yeah.
      • Freso
        Leftmost: Feel free to write up a title, description (≤ 500 characters, excluding MD formatting, speaking of), and a couple of descriptive tags (≤5), and I'll add it to the
      • ... list of tasks.
      • Leftmost
        Okay.
      • Freso
        :)
      • samphippen joined the channel
      • reosarevok
        bitmap: hmm, does it make sense to show tags at 0 and less by default when looking at tag lists? https://beta.musicbrainz.org/tag/sillyname/reco...
      • bitmap
        reosarevok: not sure, I remember it was undecided whether to show or hide them by default, so I went the safe route
      • reosarevok
        I'd think a "see downvoted tags" toggle would make sense
      • But dunno
      • bitmap
        zas: perhaps it's a job for ratelimit-server? maybe there's a hacky way to temporarily decrease the global ws limit...
      • LordSputnik joined the channel
      • LordSputnik
      • Leftmost
        Getting a blank page. Console shows "SyntaxError: let is a reserved identifier" in the relationships JS.
      • (Not entirely blank. Site layout is there, just no content.)
      • LordSputnik
        Leftmost: ah yeah I broke it, hang on ;)
      • reosarevok has quit
      • Leftmost: try now
      • Leftmost
        Same result.
      • Can't tell if it's just FF's bad JS caching. Not sure if they ever resolved that.
      • LordSputnik
        Leftmost: definitely works now
      • samphippen has quit
      • samphippen joined the channel
      • Leftmost
        Same result. Line 105.
      • samphippen has quit
      • Are you testing in FF as well?
      • LordSputnik
        No, Chrome
      • Let me check FF
      • Oh wow
      • I was under the impression that the JSX compiler converted ES6 code to ES5
      • That doesn't seem to be the case :/