#metabrainz

/

      • skelly37 joined the channel
      • MRiddickW joined the channel
      • skelly37 has quit
      • skelly37 joined the channel
      • skelly37 has quit
      • agatzk joined the channel
      • Etua joined the channel
      • yellowhatpro
        <akshaaatt> "yellowhatpro I might be interest..." <- ohh I get it , its like when we click on any card we get extra padding for review. It was my first choice for the reviews but I saw looooooong reviews so gave up on that. But hell yeah, we can do something like this
      • BrainzGit
        [musicbrainz-server] 14mwiencek merged pull request #2543 (03master…mbs-12398): MBS-12398: Update release_meta.amazon_asin https://github.com/metabrainz/musicbrainz-serve...
      • [musicbrainz-server] 14mwiencek merged pull request #2538 (03master…exportalltables.t-dbmirror2): ExportAllTables.t: remove --nodbmirror2 flags https://github.com/metabrainz/musicbrainz-serve...
      • [musicbrainz-server] 14reosarevok merged pull request #2548 (03master…MBS-12413): MBS-12413: Use uri_escape_utf8 on Data::Wikidoc https://github.com/metabrainz/musicbrainz-serve...
      • akshaaatt
        The long reviews make sense to me. I think another activity would be good for now. Thanks for bringing this up.
      • yellowhatpro: let me know if you need any help
      • yellowhatpro
        Ohh ok. So I will do it 2 activity way for now, and will see if navigation gets any better for compose so that we can do it 2 screen way.
      • okk sempaii ヾ(•ω•`)o
      • odnes joined the channel
      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #2546 (03master…MBS-12280-2): MBS-12280 (II): Add target _blank to more edit form links https://github.com/metabrainz/musicbrainz-serve...
      • reosarevok
        yvanzo: do you want to / have time to look at genre PRs today, or should we release them in the next cycle?
      • Etua has quit
      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #2545 (03master…MBS-12407): MBS-12407: Add tobarandualchais.co.uk to the other dbs whitelist (and as free streaming for recordings) https://github.com/metabrainz/musicbrainz-serve...
      • [musicbrainz-server] 14mwiencek merged pull request #2551 (03master…react-table-7.8): Bump react-table to 7.8.0 https://github.com/metabrainz/musicbrainz-serve...
      • yvanzo
        reosarevok: probably not reviewing all of these today, next cycle then?
      • reosarevok
        Maybe better to do all next cycle then in one go, yes
      • We can look at a bunch more small ones instead
      • bitmap: btw, see my question on https://github.com/metabrainz/musicbrainz-serve... when you have some time (unsure why the other way is better)
      • odnes has quit
      • odnes joined the channel
      • We have 15 tickets in the dev branch, so we can maybe merge a few small ones if we have time and then I'll release
      • lucifer
        mayhem: thoughts on whether personal recommendations should go in a separate table or the same table as other user timeline events?
      • i am thinking first makes more sense and let's us easily present pages of all recommendations for both sender and receiver. we can also add FKs for both that way.
      • mayhem
        I think we have too many tables for this already, so I think one table.
      • lucifer
        but jsonb has great indexing/function support as well so wouldn't be much hard anyway except the FKs.
      • i see, both seem fine to me. cool so lets start at the same table then.
      • mayhem
        k
      • lucifer
        riksucks: lets use the existing table for now. storing in jsonb is fine, for that page we can build an index on the field in json document so that it remains efficient.
      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #2550 (03master…MBS-12387): MBS-12387: Add titles to URL editor edit buttons https://github.com/metabrainz/musicbrainz-serve...
      • [musicbrainz-server] 14reosarevok merged pull request #2547 (03master…MBS-12412): MBS-12412: Fail gracefully if requesting an invalid ID in edit-cover-art https://github.com/metabrainz/musicbrainz-serve...
      • Freso
        <BANG>
      • It’s Monday of the International Week of Solidarity with the Peoples of Non-Self-Governing Territories!
      • I haven’t received any mailed in reviews, so the usual suspects are up…
      • reosarevok: Go!
      • reosarevok
        Hi!
      • This week I rested for half the week, then worked mostly on a lot of small tickets (to put in beta today) and some fixups to the genre code
      • I also attended the MeB board meeting on Tuesday
      • CatQuest: go!
      • CatQuest
        eeehh I got nothing :D
      • go Freso
      • Freso
        🙋
      • Mostly poked at reports and flags last week. Have a few stressors going on right now. Should hopefully get some of the worst of it cleared up after tomorrow.
      • Relatedly, I won’t be around tomorrow.
      • fin.
      • mayhem
        yeah, thats pretty much me, wearing masks indoors when no one else is.
      • Freso
        yvanzo: Go!
      • yvanzo
        Hi!
      • Not a lot to report on last week either as I mostly rested.
      • Updated this PR that is still needing the attention of MeB software engineers and maybe system admins: https://github.com/metabrainz/guidelines/pull/17
      • Plus some PR reviews, tickets triage, and support.
      • Etua joined the channel
      • Fin, go mayhem!
      • mayhem
        hiya!
      • Freso
        (Still up: bitmap, akshaaatt, zas, alastairp, lucifer, monkey, atj – anyone else who wish to give review, let me know ASAP. :))
      • mayhem
        Last week was, as reosarevok mentioned the board meeting which I prepped for and held.
      • one of the things that came out of that was that the 15,000GBP that we are receiving from the ODI is cleared to be spent on donations to other orgs and people.
      • and the first one in that group is chinmay.
      • we're going to accept him as a faux summer of code students for a half time project and pay his stipend ourselves.
      • the other thing to come out was a wash, but I'll let akshaaatt tell that story when its his turn.
      • Etua has quit
      • then I worked on fixing the release/release group tags for mb medata cache and finishing the work to get the first troi-bot daily jams working.
      • those will start appearing the day after the next release for all people who have listens and who follow troi-bot on LB.
      • then some background MeB stuff ...
      • finally, I will be off this thursday/friday as well as next week thursday/friday.
      • I'll be reachable for questions, but the turnaround time will be slow.
      • hopefully this will mark the end of my stressful phase in my life and after that you'll have my undivided attention again. for better or for worse. ha!
      • fin. akshaaatt !
      • akshaaatt
        Hi Everyone!
      • I have made significant updates to the bootstrap 5 migration of ListenBrainz and tried fixing my MusicBrainz PRs.
      • We were also setting things up in the Design System to automate lint and formatting.
      • Also, I transfered my hobby project for MusicBrainz iOS app to our official organization. It currently has the basic setup ready and features the dashboard and some functionalities.
      • Hopefully, we could have volunteers working on this in the future if they like and release to the app store.
      • Other than that, as mayhem mentioned, I have some news
      • I will be joining another company next to next week and have submitted my request for the same at MetaBrainz.
      • alastairp
        😱
      • CatQuest
        :|
      • alastairp
        congratulations! (but bittersweet)
      • akshaaatt
        I hope this doesn't affect too much. So I won't be sharing any goodbyes. I'll be present for mentoring for GSoC as usual and aim to be able as always.
      • monkey
        Your passion and energy will be direly missed :(
      • akshaaatt
        Available*
      • mayhem
        if I may interject for a second.
      • akshaaatt
        Yes for sure, mayhem
      • mayhem
        I've asked monkey and bitmap to look at the design system so that we can focus akshaaatt's efforts on that project for these last two weeks.
      • that is the most important thing to look after.
      • akshaaatt
        Amazing!
      • mayhem
        the MB home page, the MB says, can be finished by them.
      • so, I hope that make the marching orders clear for the next two weeks, so that we can hopefully come to meaningful stopping point on that project.
      • back to you akshaaatt
      • akshaaatt
        Yes, I would like to take responsibility for getting them even after I am not bound by the contract.
      • mayhem
        thanks!
      • monkey
        Appreciated :)
      • akshaaatt
        Again, no goodbyes because I'll be here. I just had to urge to learn some more things hence made the move :)
      • That's about it for me!
      • Go monkey!
      • monkey
        Hi everybody !
      • Lots more PR reviewing last week. So many good contributions, so little time !
      • I lost most of a day because heat wave, turned me into goo.
      • CatQuest
        :(
      • monkey
        I started looking at using the new React 18 for BookBrainz. So far the conversion is very simple, although it's going to take more work to fully use the new React server-side rendering lazy loading goodness
      • mayhem
        don't let the indians know what we consider a heat wave.
      • monkey
        Had a useful discussion about MeB OAuth with mayhem and alastairp
      • akshaaatt
        Hahahah XD
      • yvanzo
        we have had a heat wave last week here too: 20° C
      • lucifer
        43C here 🙃
      • reosarevok
        Prepare the skin burn trauma centers
      • monkey
        And worked on a couple of BB projects with Shubh: the long-time-pending Author credits, fixing bugs that slow down the entity editor.
      • Finally, a bit of work on the LB metadata viewer, and some investigation into Spotify API weirdness
      • zas
        lucifer: high temperature is expected in Hell....
      • monkey
        That's it for me ! alastairp go !
      • lucifer
        lol 🤣
      • alastairp
        hello
      • CatQuest
        not os hot here bu very dry so we had water shortages. national sms on it and everything, but atleast last weekit started raining a little it, an today it acually cae down for a few minutes
      • alastairp
        I fixed the bug that monkey and I introduced that broke brainzbot/jora (due to old python/ssl certs verification)
      • monkey
        The famous fix-one-break-one system
      • alastairp
        I made a BU/CB release to fix a broken query due to some changed columns in the MB event tables during schema change
      • I finished testing and merging ansh's PRs for showing more info on label and place pages on CB
      • CatQuest
        just as long as it's not the same thing
      • alastairp
        I helped ansh start with prep for his SoC project (!)
      • I helped lucifer fix an interesting bug in the listen ingestion pipeline in LB, where we were trying to process 70,000 messages at once and hitting rabbitmq timeouts (and in the process I learned a bunch about rabbitmq and the ingestion pipeline, which I've not been very involved in until now)
      • finally, today I upgraded the MB database replica on wolf (yvanzo if you have 5 mins after meeting I have a question about it, otherwise it can wait until another day)
      • fin, lucifer?
      • lucifer
        hi all!
      • yvanzo
        alastairp: will be around to read the question at least :)
      • lucifer
        last week i helped on unblocking the listen pipeline after that huge message. we also added api checks to avoid the situation in future.
      • CatQuest
        read it as "massage" at first and was like
      • lucifer
        worked on finishing up raw recommendations prs. after that restarted work on recording similarity stuff from some months ago and exported some datasets to wolf.
      • also wrote a tiny bash and python script to automate most of moving the datasets from HDFS to postgres on wolf.
      • investigated a bug in CB due to which the cache wasn't not being cleared. also, worked on fixing readthedocs builds for LB.
      • finally, progressed on the feature to show feedback submitted using MBIDs on LB frontend.
      • oh, also cleaned up and finished the sir tests PR!
      • yvanzo
        !m lucifer for not mocking sir
      • BrainzBot
        You're doing good work, lucifer for not mocking sir!
      • lucifer
        bitmap: next?
      • bitmap
        hi
      • last week I fixed some issues that that surfaced after the schema change - MBS-12400 and MBS-12398
      • BrainzBot
        MBS-12400: cover_art_archive dump uses event_art_archive.art_type https://tickets.metabrainz.org/browse/MBS-12400
      • MBS-12398: webservice returns old (wrong) ASIN after edit that changes ASIN https://tickets.metabrainz.org/browse/MBS-12398
      • bitmap
        I added some tests for those and generated new dumps after hot-fixing MBS-12400
      • also upgraded some MBS dependencies, which required some code changes - one for react v18, another for a broken/unmaintained perl dep
      • Etua joined the channel
      • Etua has quit
      • other than that I did a bunch of code review, worked on the artwork-indexer a bit more (upgrading to python 3.10 and fixing tests), and rebased my React relationship editor branch & fixed Flow errors in that