#metabrainz

/

      • MajorLurker
        hmmm how long should it be before a new artist appears in the search (indexed)? I put some in 11 hours ago and I still need to a direct search
      • SothoTalKer
        3 hours
      • MajorLurker
        well then something is kaput :)
      • ruaok guesses this has something to do with it
      • ruaok
      • MajorLurker
        they were around the time zas was rebooting everything
      • ruaok
        fits.
      • ok, things have been kicked into the head appropriately.
      • MajorLurker
        :)
      • ruaok
        if things are not better in ... 8 hours, ping me again.
      • MajorLurker
        okie dokie
      • is that wake up time?
      • ruaok
        thanks for the head sup
      • not at this rate
      • MajorLurker
        no probs
      • SothoTalKer
        it will be around 10am then :p
      • Leo_Verto
        zas: I curious, have you set up SMART monitoring via Grafana or directly using cron+smartctl+sendmail?
      • MajorLurker
        SothoTalKer, no it will be around 6pm :)
      • SothoTalKer
        for you
      • MajorLurker
        Always ahead
      • SothoTalKer
        :-)
      • D4RK-PH0ENiX has quit
      • D4RK-PH0ENiX joined the channel
      • D4RK-PH0ENiX has quit
      • D4RK-PH0ENiX joined the channel
      • d4rkie joined the channel
      • D4RK-PH0ENiX has quit
      • sentriz has quit
      • sentriz joined the channel
      • zas
        MajorLurker, ruaok: search indexer stopped to work after bowie fan change, we didn't notice :( Refreshed search indexes were pulled by search servers just now. https://stats.metabrainz.org/d/000000063/search...
      • MajorLurker
        bloody fan.....
      • SothoTalKer
        i hope it wasnt bloody
      • MajorLurker
        well the John Lennon one was :)
      • (thanks to reosarevok)
      • SothoTalKer
        yep
      • hehe
      • MajorLurker
        zas etc can confirm that it is all good now :)
      • zas
        Leo_Verto: we only few machines with SMART monitoring atm (spike), it's on my todo list, i plan to use https://github.com/influxdata/telegraf/tree/mas... to get metrics in grafana
      • samj1912 is flying back home
      • MajorLurker
        safe trip samj1912
      • shackra joined the channel
      • shackra
        Using https://mainstream.ghan.nl/export.html and uploading the file compressed does not work
      • For the life of me IDK which software can produce a JSON structure like the one required in this function https://github.com/metabrainz/listenbrainz-serv...
      • And the importer fails with `error fetching last.fm page=1, retrying in 3s 49 import%20line%20125%20%3E%20eval:166:9`
      • which I assume is the JavaScript function lastfm_import()
      • oh, in chrome works fine...
      • Not so in the latest Firefox
      • drsaunder has quit
      • iliekcom- has quit
      • iliekcom- joined the channel
      • outsidecontext joined the channel
      • shackra has quit
      • thomasross joined the channel
      • outsidecontext has quit
      • Freso
        shmibs: You're in the right place, but it's a Sunday and people who might know might not be sitting in front of their machines right now. Stick around and someone should eventually come around who can answer. :)
      • (Alternatively, esp. if you can't stick around, you may want to ask on our forums instead: https://community.metabrainz.org/ )
      • Oops. That was for shackra, not shmibs, but seems shackra already left. C'est la vie.
      • shmibs
        ah, don't worry; feeling a little less lonely now that you highlit ^_^
      • CatQuest
        awwww
      • D4RK-PH0ENiX joined the channel
      • d4rkie has quit
      • D4RK-PH0ENiX has quit
      • D4RK-PH0ENiX joined the channel
      • drsaunder joined the channel
      • rembo10 has quit
      • rembo10 joined the channel
      • drsaunder has quit
      • drsaunder joined the channel
      • drsaunder has quit
      • chirlu joined the channel
      • LordSputnik
        bukwurm_: weekly meeting in 1 and a half hours?
      • bukwurm joined the channel
      • bukwurm
        LordSputnik: 👍
      • Leftmost
        You guys mind if I drop in?
      • CatQuest
        oh hai
      • ruaok
        long time no see. how goes Leftmost?
      • Leftmost
        Goes alright. Work has been hellishly busy lately. How have things been around here?
      • CatQuest
        slow
      • :D
      • zas and bitmap are heroes however
      • also all the other devs
      • sam has finally done exams \o/
      • gsoc is officially on the way
      • aaand. uh 17th of may is this week :D \o/
      • LordSputnik
        bukwurm: Leftmost: ping :)
      • Leftmost
        It is! Trying to figure out what I should make.
      • CatQuest
        o_O
      • Leftmost
        LordSputnik, pong!
      • CatQuest
        Leftmost: you should buy kransekake :D
      • that is the most traditional iirc
      • bukwurm
        Hi Leftmost LordSputnik!
      • CatQuest
        or just regular bløtkake
      • LordSputnik
        bukwurm: so, how have you been this last week, and have you had a chance to do anything? :)
      • CatQuest
        oh i mightnot have madeit clear with my 2oh hai" but i kidna wanted in also if i'm not in the way too much
      • (pls tell me to stfu if necessary)
      • bukwurm
        LordSputnik: This week unfortunately i was unable to work much in things.
      • *on
      • I was trying to finish up my other projects so that dont interfere gsoc coding period.
      • LordSputnik
        OK, I haven't made much progress either
      • I had a water leak in my flat to deal with and a load of other stuff this week which knocked out a few evenings :P
      • bukwurm
        LordSputnik: Ok
      • LordSputnik
        But I think I have an idea of how I'd like the functional data-js stuff to work now
      • bukwurm
        LordSputnik: Great!
      • Leftmost
        LordSputnik, do you have any notes on that?
      • LordSputnik
        Just to catch Leftmost up: Last week we went through bukwurm's proposal and an architecture document he made to describe how stuff gets from data dumps to our database
      • He probably has the links to those more accessible than I do - bukwurm, could you paste them here again?
      • In the meantime, the plan for functional stuff is to convert form data to a "normalized" form in site, which will be a representation of an entity based around Immutable.Records form immutable-js
      • Then we pass that to data-js functions which compare against the original entity (made really easy, since Immutable-js structure can be compared by value), and based on the comparison results, build up a query to execute
      • bukwurm
        Leftmost:
      • Leftmost
        LordSputnik, sounds great.
      • LordSputnik
        Aliases/identifiers/relationships can be represented as Immutable.Sets
      • bukwurm
        There have been some changes to this, primarily regarding shifting logging to consumer side and main raining import records in the db even after updation yo entity status
      • *to
      • LordSputnik
        OK, so we agreed on the architecture and all the aspects of the proposal last week, and the main issues were that bukwurm needed to update the proposal to reflect some changes to the architecture. There was also a need to get some more detail on a validation system for incoming data, and what we should do with data that's incorrect or invalid
      • (pretty much, what validation do we need on each field, and how severe is a failure - do we throw the record away or just remove the field from the import)
      • bukwurm
        One aspect left was also how we can maintain relationship data (if any)
      • LordSputnik
        Ah yeah, and that too
      • For that I think you were just going to write up your idea so I can read through it and understand it a bit better?
      • bukwurm
        LordSputnik: Sorry wasnt able to finish that writeup. Would it be ok if i finish that up by tomorrow meeting?
      • LordSputnik
        Yeah that's fine
      • I think getting other projects out the way is a good thing to have been doing anyway :)
      • bukwurm
        Yeah, those were some college projects with some pretty close deadlines so i put it on priority this week. 😅
      • LordSputnik
        bukwurm: OK, so the coding period starts tomorrow, as far as I can see
      • bukwurm
        LordSputnik: Yeah
      • This week would primarily involve setting up sql side and access methods
      • LordSputnik
        Yup, are you ready to go with that?
      • Leftmost
        Is there a document with the proposed timeline somewhere?
      • LordSputnik
        Leftmost: in the proposal :)
      • Oh
      • Let me see if I can find a link for that, I though bukwurm linked it
      • bukwurm
        Leftmost: the community site has the project
      • Proposal
      • CatQuest
        our community site?
      • LordSputnik
      • bukwurm
        At the end of the proposal is a gist link with Kelli Zak time line
      • *kelli zak === proposal
      • Leftmost
        Is there a copy of the complete proposal somewhere? The link on there doesn't work for me.
      • LordSputnik
        OK, so for tomorrow, it'd be good to see a PR with the basic import schema, and also that writeup of the plan for relationship
      • CatQuest
        lefotmost: community link hasn't even loaded for me yet 😅
      • bukwurm
      • Leftmost: /\
      • Leftmost
        Cheers.
      • CatQuest
        well I'll say thanks too
      • bukwurm
        LordSputnik: 👍
      • CatQuest
        even if noone has acknowledged my existence :(
      • LordSputnik
        Also bear in mind that it would be good to see the work for the first two weeks completed by the end of the first week, to make time for the more complex consumer/producer stuff we have planned now
      • I'll aim to have your two repositories set up on Github by tomorrow meeting too - we can have a quick 10-15 minute sync up just after the meeting to see how your first day went :D