#metabrainz

/

      • Rotab
        yes, and i think bold/italic is included in that
      • monkey
        Thanks for deploying that lucifer !
      • ruaok: reports page is fixed (ish)
      • ruaok
        thank you-ish!
      • lucifer
        !m monkey
      • BrainzBot
        You're doing good work, monkey!
      • ruaok
        was it an underlying data problem?
      • monkey
        Indeed. Missing data for this current week combined with some loos programming
      • loose*
      • atj
        "loose" :)
      • ruaok
        k, thanks. which then means that your part is actually 100% fixed, yes?
      • monkey
        Well, you know, nothing obviously wrong in the code, just a bit enthusiastic :)
      • lucifer
        requesting listening stats again for the week.
      • ruaok
        lol, ok.
      • monkey
        ruaok: Yes, I'd say it's fixed on the front-end.
      • ruaok
        lucifer: super. once we get this working, we should request a full dump, rather than wait 3-4 days.
      • monkey: purrfect.
      • monkey
        Improvable maybe (to let the user know we're missing some stats) bu nothing breaking anymore
      • lucifer
        ruaok: sure. also regarding that would it be possible to make incremental dumps happen since the previous dump? say if the last inc dump succeeded on 20 and today is 25, we dump data from 20 to 25 in the next inc dump.
      • that would still be a lot faster than a full dump.
      • ruaok
        do we have enough data to accomplish that? you'd need the begin and end timestamps of this dump range to accomplish this.
      • but if we can make that work, it would be a good way of ensuring that we'll never need to use that feature
      • because... universe
      • lucifer
        lol, let me see what data we currently have.
      • new stats for listening activity generated.
      • ruaok
        meb.org updated with irc changed.
      • *s
      • lucifer
        nice :D
      • loujine joined the channel
      • the data_dump looks like ^, so we can put the start_time as the created_id of the last dump and end_time as the current time.
      • huh! that's what we do currently.
      • ruaok
        those timestamps don't look accurate enough.
      • maybe they are -- maybe it just takes 2 seconds to start up and pin the timestamp.
      • it just looks... wrong.
      • lucifer
        consistently 2s? suspicious indeed.
      • ruaok
        might be ok...
      • lucifer
      • more suspicious... before this many dumps were hand triggered so they differ in timestamps.
      • BrainzGit
        [listenbrainz-server] 14MonkeyDo opened pull request #1483 (03master…monkey-fixed-date-in-test): Fixed date in RecentListens test https://github.com/metabrainz/listenbrainz-serv...
      • [listenbrainz-server] 14MonkeyDo merged pull request #1483 (03master…monkey-fixed-date-in-test): Fixed date in RecentListens snapshot test https://github.com/metabrainz/listenbrainz-serv...
      • monkey
        LB team: If you had a PR open and a Frontend tests check failure (even though you didn't change any front-end code), please rebase/update the PR, I just fixed a 💩 I previously made. Sorry about that !
      • lucifer: Let me know if you need help fixing the merge conflicts on PR #1420
      • Also, a quick reminder for the whole team to export your IRCCloud logs for Freenode, just in case.
      • BrainzGit
        [critiquebrainz] 14dependabot-preview[bot] opened pull request #363 (03master…dependabot/npm_and_yarn/browserslist-4.16.6): [Security] Bump browserslist from 4.5.2 to 4.16.6 https://github.com/metabrainz/critiquebrainz/pu...
      • ruaok
        monkey: that is always my goto modus operandi -- something failed. lets me merge master in.
      • which also... fuck rebasing. what nonsense. merging master is much much better, IMHO. I normally don't care where my branch forked from -- I'm looking forward to where it will be merged.
      • MajorLurker joined the channel
      • lucifer
        monkey: thanks, i'll try fixing those once otherwise let you know. but i could surely use some help on #1425.
      • Lotheric has quit
      • Lotheric joined the channel
      • ruaok
        hmm, no alastair yet.
      • I had some thoughts, monkey and lucifer...
      • what if we create 3 different docker images from the lb codebase?
      • one for web + javascript. one for web + tools (e.g. timescale_writer) - javascript and one for spark stuff?
      • this would allow tools to build faster (and images smaller) when javascript is really not needed...
      • alastairp joined the channel
      • alastairp
        hullo
      • lucifer
        ruaok: we don't use docker for spark in prod anymore :). and in dev and test theres a separate dockerfile.
      • hi alastairp!
      • ruaok
        ah yes. right. but the separation between web + JS and just web would still be valuable.
      • wb alastairp
      • lucifer
        indeed. we could also add another stage methinks.
      • instead of separating into two dockerfiles, because the js stuff will always need other web stuff in prod.
      • and when we start using buildx, docker will stop building unneeded stages.
      • ruaok
        that might be a better solution.
      • alastairp
        it seems a good idea to add new libera chat details to the old channel topics on freenode. I'd do it myself but the channels are +t and I can't change them
      • ruaok
        yeah, I was surprised that this hasn't been done yet. freso?
      • alastairp
        wiki is still out of date, but I'm trying not to mention it myself lest I get voluntold to update it
      • ruaok
        how meta of you.
      • which means you'll be updating it then or do I explicitly need to voluntell you? 🤣
      • lucifer
        i had heard that the new people at freenode are allowing hostile takeovers of channels that migrated to libera. so probably best to put out the blog first i guess
      • ruaok
        what a fustercluck!
      • alastairp
        lucifer: be careful with that... from what I understand they talk about "abandoned channels"
      • nothing stopping us from keeping registration and having someone idle in the channel. that doesn't mean it's abandoned
      • CatQuest
        guys. someoen has literally taken over my catgroove/etc account on freenode
      • ruaok
        I'll still be idling there for some time, to make sure that random people will be scooped up.
      • CatQuest
        i set my password to something protesting and now i can't identify someoen called "stenno" is instead?
      • Freso
        Sorry. I've been waiting for my desktop to boot for the last ~6 hours, but looks like I shouldn't keep waiting. It doesn't usually boot loop for this long. :\
      • BrainzGit
        [listenbrainz-server] 14MonkeyDo merged pull request #1417 (03master…importer-privacy-warning): LB-802: Importer Last.FM privacy warning https://github.com/metabrainz/listenbrainz-serv...
      • lucifer
        alastairp: oh ok. i dont know of it first hand but read it on a reddit thread. apologies should have verified or been more clear.
      • alastairp
        ruaok: if you have some time, I have some questions related to https://github.com/metabrainz/listenbrainz-serv... and https://github.com/metabrainz/docker-server-con.... We could talk about them in the office tomorrow if we think it's easier to chat in person
      • ruaok
        alastairp: lets do it tomorrow. I just tried to look at 1326 and my brain wasn't really ready yet.
      • alastairp
        ruaok: ok, cool
      • ruaok
        besides doing some PR merging tomorrow, could we also plan LB-879 ? it keep coming up and being in the way.
      • CatQuest
        ah i was wrong. it was some bug isntead
      • well still left freenode
      • hast la vista!
      • reosarevok
        du. du hast. du hast la vista
      • CatQuest
        👍
      • alastairp
        ruaok: sure. I'll write some notes today about LB-879 and LB-766 that we can use as a starting point for the plan
      • ruaok checks reosarevok's spelling
      • alastairp udpates wiki
      • CatQuest
        to be fair it was my spelling
      • alastairp
        On https://metabrainz.org/contact we now recommend kiwiirc as a webclient. Is that a standard recommendation now?
      • CatQuest
        I mean, i'd suggest irccloud tbh but
      • even the free one *works*
      • alastairp
        irccloud requires a user account, my understanding is that kiwiirc doesn't
      • on the wiki we currently suggest freenode webclient, but...
      • alastest joined the channel
      • alastest
        right. this appears to use my local connection
      • lucifer
        alastairp: libera.chat doesnt have a webchat yet so i added kiwiirc for now. will change once libera adds their own interface.
      • alastest has quit
      • alastairp
        oh never mind, Freso did it
      • thanks Freso
      • Freso
        LB-879
      • Oh, uh.
      • alastairp
        yeah, I'm just looking into that
      • Freso
        jira:-
      • LB-879
      • reosarevok
        BrainzBot is not here
      • So that can't work
      • Freso
        reosarevok: It is.
      • reosarevok
        Huh
      • Freso
        BrainzBot: ping
      • BrainzBot
        Are you in need of my services, Freso?
      • reosarevok
        Oh, it's up Voiced
      • nvm
      • Freso
        reosarevok: _Generally_ on top of things. :p
      • reosarevok
        How come that one is voiced but BrainzGit isn't?
      • reosarevok is just trying to understand how stuff works :D
      • Freso
        It was/is voiced on fn but BG wasn't/isn't. :p
      • reosarevok
        Oh, huh, ok
      • alastairp
        is BrainzBot.md in syswiki up-to-date? It says that it lives on nomo, which has a hostname that resuelves, but I don't have a key to log in
      • Freso wouldn't know :)
      • Freso
        You shouldn't need to do anything server side.
      • BrainzBot: jira:-
      • CatQuest
        Freso: did you - t bookbrainz, musicbrainz and here?
      • Freso
        There's a jira:something command that makes BrainzBot update JIRA project things.
      • alastairp
        Freso: well, it lives on some server somewhere
      • who registered BrainzGit on nickserv on libera?
      • CatQuest
        kartik?
      • Freso
        alastairp: yvanzo
      • alastairp
        yvanzo: BrainzGit.md on syswiki contains freenode auth details but not libera
      • CatQuest
      • honestly brainzbot shodl have a help page/syswiki/etc
      • Freso
        BrainzBot: bUPDATE:JIRA
      • BrainzBot: UPDATE:JIRA
      • BrainzBot
        Successfully updated projects list
      • CatQuest
        whoo hoo
      • Freso
        LB-879
      • BrainzBot
        LB-879: unify external service connections in single location https://tickets.metabrainz.org/browse/LB-879
      • Freso
        CatQuest: It is.
      • CatQuest
        but like publickly available
      • i dunno where it is
      • Freso
        As I said, the projects list just hadn't been updated.
      • Oh, it isn't there, yeah, no.
      • alastairp
        CatQuest: it does, but as I'm trying to say it's out of date
      • Freso
      • CatQuest
        aha