#metabrainz

/

      • rozlav8 has quit
      • rozlav8 joined the channel
      • rozlav8 has quit
      • rozlav8 joined the channel
      • rozlav8 has quit
      • rozlav8 joined the channel
      • wargreen has quit
      • spynxic has quit
      • spynxic joined the channel
      • spynxic has quit
      • spynxic joined the channel
      • spynxic has quit
      • spynxic joined the channel
      • Kladky joined the channel
      • rozlav84 joined the channel
      • rozlav8 has quit
      • rozlav84 is now known as rozlav8
      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #3401 (03master…standard-test-description-header): Use a standard head1 DESCRIPTION for tests https://github.com/metabrainz/musicbrainz-serve...
      • kellnerd[m]
        monkey: I have already filled out Google's final submission form and linked my empty blog post draft (which I still have to finish locally and paste into WordPress).
      • So even if I don't finish the blog post before the deadline in 9 hours that should be fine.
      • I am going to open a couple of PRs now to substantiate that I've "Missed some goals" rather than "Missed almost all goals" 😜
      • monkey[m] joined the channel
      • monkey[m]
        <kellnerd[m]> "So even if I don't finish the..." <- Good planning 😅
      • mayhem[m] joined the channel
      • mayhem[m]
        well, we're under a 3 hour alert to avoid travel and stay home because of heavy rains. flooding already happening south of barcelona.
      • HemangMishra joined the channel
      • BrainzGit
        [musicbrainz-server] 14reosarevok opened pull request #3404 (03master…MBS-13804): MBS-13804: Show review links as such on sidebar https://github.com/metabrainz/musicbrainz-serve...
      • HemangMishra has quit
      • mayhem[m]
      • BrainzBot
        LB-1667: artist collages no longer show top releases, instead showing releases by year
      • monkey[m]
        Hi! What's the issue?
      • mayhem[m]
        just relaying a ticket that was report on community.
      • monkey[m]
        Right, we don't receive RGs sorted by popularity anymore.
      • mayhem: Needs some work on the back-end, I'm probably not the best person for this.
      • ansh would you be up for having a look at the ticket above please? (We don't sort release groups before sending them to the front-end, and consequently calling `get_cover_art_for_artist` now produces a collage of lesser-known covers)
      • minimal joined the channel
      • Jade[m] has quit
      • BrainzGit
        [bookbrainz-site] 14kellnerd opened pull request #1136 (03import-entities…entity-import-bbid): Give pending entities BBIDs and treat them the same way as regular entities https://github.com/metabrainz/bookbrainz-site/p...
      • ansh[m] joined the channel
      • ansh[m]
        monkey: Sure! I'll take this up
      • monkey[m]
        Thank you
      • wargreen joined the channel
      • lusciouslover has quit
      • lusciouslover joined the channel
      • wargreen has quit
      • BrainzGit
        [musicbrainz-server] 14reosarevok opened pull request #3405 (03master…flow-251): [WIP] Update Flow to 0.251.1 https://github.com/metabrainz/musicbrainz-serve...
      • mayhem[m]
        monkey: another one from community: https://community.metabrainz.org/t/user-stats-o...
      • that also indicates that the donations page is working as hoped. :)
      • bitmap[m] joined the channel
      • bitmap[m]
        yvanzo: reosarevok: I spent time last week trying out GitHub Actions for our tests. the default runners there have more vCPU and RAM than CircleCI's, and can run the Selenium tests. I guess we could move all of our jobs there eventually and retire Jenkins. does that sound like a good plan to you?
      • reosarevok[m] joined the channel
      • reosarevok[m]
        In theory? Can it still run stuff concurrently, so run the selenium tests at the same time as the circleci ones?
      • bitmap[m]
        yes, IIRC it can run 20 jobs concurrently (per repo?). and there are unlimited build minutes, so the current CircleCI tests would also be moved there
      • reosarevok[m]
        Ok, as long as it doesn't make things even slower, it seems good (that's why I asked)
      • bitmap[m]
        they'd be a little faster (the js-perl-and-pgtap tests complete in 13 minutes there)
      • reosarevok[m]
        Seems worth a try
      • bitmap[m]
        the goal is also for the Selenium ones to be more reliable as they won't be running on a machine hosting MB traffic anymore
      • pite joined the channel
      • Kladky has quit
      • yvanzo[m] joined the channel
      • yvanzo[m]
        bitmap: yes, thank you.
      • I will be working on reimplementing Docker Compose stuff in musicbrainz-server repository this week as there are only 3 weeks left before we upgrade to Docker Compose v2/Solr 9 on mirrors.
      • bitmap, lucifer: hip and trille are available for testing Docker Compose/SIR/Solr stuff.
      • (It isn’t used for anything else since last Wednesday.)
      • Kladky joined the channel
      • bitmap[m]
        yvanzo: are you planning to re-implement them using the existing m4 macros?
      • yvanzo[m]
        bitmap: Dunno yet, it looks too clumsy.
      • I will probably just use raw Dockerfiles.
      • I remember spending some time looking for an alternative to m4 here but couldn’t find one.
      • BrainzGit
        [bookbrainz-data-js] 14kellnerd opened pull request #323 (03master…entity-import-bbid): Adapt to pending entities with BBIDs / Introducing Kysely https://github.com/metabrainz/bookbrainz-data-j...
      • bitmap[m]
        yeah, whatever you think is best. it'll be nice if we can share some templates with the production Dockerfiles one day, but m4 is clunky
      • BrainzGit
        [bookbrainz-utils] 14kellnerd opened pull request #51 (03master…entity-import-bbid): Adapt importer to the latest schema/ORM changes https://github.com/metabrainz/bookbrainz-utils/...
      • reosarevok[m]
        <BANG>
      • yvanzo[m]
        <ouch>
      • reosarevok[m]
        Welcome to another MetaBrainz Monday Meeting, at still a weird time for Indians and I think at the old time again in the US? Timezones are weird.
      • I have no mailed in reviews, but I have an IRC-d in one
      • MonkeyPython says:
      • 'rl continues to screw me over, watch this space for hopefully a huge dose of instruments once i *finally* manage to get all that jazz done'
      • mayhem[m]
        next weekend, mehinkts
      • s
      • outsidecontext[m
        If possible I'd like to go earlier today, won't be around too long
      • reosarevok[m]
        Go outsidecontext, you're our only hope
      • On my list for today: reosarevok, aerozol, kellnerd, zas, monkey, bitmap, rimskii, akshaaatt, mayhem, derat, theflash_, yvanzo, ansh, lucifer, jasje, atj
      • outsidecontext[m
        :) Hi. Not much really. Had been away over the long weekend. Otherwise forum and ticket answering
      • But the good news is that all that traveling and being busy is over now. Will have more time again till end of year
      • Next, jasje?
      • reosarevok[m]
        Not sure jasje is here rn, seeing who is viewing stuff
      • Maybe ansh?
      • ansh[m]
        Hi Everyone!
      • Last week, I focused on implementing caching for cover arts in LB using IndexedDB.
      • Additionally, I am currently working on integrating user flairs throughout the website.
      • And, I have also made improvements to the Brainzplayer Track Searches.
      • jasje[m] joined the channel
      • jasje[m]
        @ ping works for me :P
      • ansh[m]
        That’s it for me
      • monkey: next?
      • monkey[m]
        hello!
      • Last week I helped mayhem with a funding application
      • Fixed a bug and made a small improvement to the artist pages on LB
      • mayhem[m]
      • monkey[m]
        Helped lucifer with a UI for the new LastFM importer
      • Worked on flairs (CSS effects)
      • And made a proof of concept for embedable HTML widgets
      • Fixed the test API which was down, looked into finalizing it
      • And a bunch of reviewing PRs, ticket triage, etc.
      • That's it for me, what about yvanzo
      • ?
      • yvanzo[m]
        Hi!
      • reosarevok[m]
        Still on my list for today: reosarevok, aerozol, kellnerd, zas, bitmap, rimskii, akshaaatt, mayhem, derat, theflash_, lucifer, jasje, atj
      • yvanzo[m]
        Last half week, I mostly worked on moving services from 3 other old servers (hip, paco, and trille) to another new 1 (yamaoka) set up by zas.
      • Techman has quit
      • Also fixed our Exim deployment, updated backup source locations, and did some other maintenance tasks…
      • That’s it. And you mayhem?
      • mayhem[m]
        hey!
      • last week I had a lot of emails to handle after sending out invoices and the like.
      • aerozol[m]1
        fun!
      • mayhem[m]
        once that finally died down, I got down to creating the funding.json file, which I think is a really great concept, so I wanted to support it.
      • and, I finally picked up working on Troi and LB Local, since I'm in dire need of new insights of my own music collection.
      • chatted a bit with monkey about this and I need to do it right, which means more work and creating user accounts and all that.
      • but, I got playback to work in the web page,using howler.js -- the streaming and playback part are super easy, all I had to do was the UI. Good fun.
      • today we had our first LB team meeting on Zoom, to try and be a bit more coordinated, at least once a month.
      • good start, maybe next month we'll have everyone there.
      • speaking of which, fin. lucifer your turn!
      • reosarevok[m]
        Being coordinated once a month sounds about as much as can be tolerated!
      • lucifer[m]
        hi all!
      • last week, i worked on fixing some bugs in the last.fm importer discovered after the initial release.
      • other than that, i worked on finalizing oauth stuff and upgrading a couple of dependencies in lb. that's it for me.
      • rimskii: next?
      • or atj ?
      • yvanzo[m]
        mayhem, monkey: Summing up the current plans, it is way below the minimum of 10K they want to put in. Ask for more money!
      • reosarevok[m]
        Let's try to call people who are here. zas?
      • zas[m]
        Hey
      • reosarevok[m]
        Still on my list for today: reosarevok, aerozol, kellnerd, bitmap, rimskii, akshaaatt, derat, theflash_, jasje, atj
      • zas[m]
        Last week, I set up another new server, and retired one over the three it replaces
      • I spent some time optimizing the weights, tuning alerts, and other minor things accordingly
      • Plus usual bug triage, system upgrades and minor admin tasks. I was traveling end of the week. Fin. bitmap?
      • bitmap[m]
        hey
      • last week I spent time moving our tests to github actions. that was prompted by our selenium tests starting to persistently fail again, and looking for a more stable environment for them. hoping to get all of our tests passing again early this week
      • the plan is to eventually move all of MB's jobs to GHA so we can retire jenkins and also move away from circleci, having everything in one place
      • I also continued working on the edit classes for alternative tracklists (before I got sidetracked by the above), submitted some gateway configs for the funding.json stuff, and did code review
      • fin. go reosarevok!
      • reosarevok[m]
        Hi!
      • atj[m] joined the channel
      • atj[m]
        Sorry, missed the ping again 🙄
      • reosarevok[m]
        The biggest things I worked on this week have been MBS-13804, MBS-13801, MBS-13564, MBS-13781 and MBS-9885
      • BrainzBot
        MBS-13804: Modify the display of review links in the sidebar https://tickets.metabrainz.org/browse/MBS-13804
      • MBS-13801: Tag list/cloud gives false numbers because of limiting https://tickets.metabrainz.org/browse/MBS-13801
      • MBS-13564: ISE trying to change locale of primary alias if one exists with new locale https://tickets.metabrainz.org/browse/MBS-13564