#metabrainz

/

      • JadedBlueEyes has quit
      • JadedBlueEyes joined the channel
      • lusciouslover has quit
      • lusciouslover joined the channel
      • pite joined the channel
      • minimal has quit
      • MRiddickW joined the channel
      • MRiddickW has quit
      • MonkeyPython has quit
      • pite has quit
      • lusciouslover has quit
      • lusciouslover joined the channel
      • Kladky joined the channel
      • vardhan joined the channel
      • tuxpaint joined the channel
      • tuxpaint
        i'm trying to find a source/index for mbid -> spotify uri. so far i've found only this old archived indexer https://github.com/metabrainz/mbspotify. Is there any other work i could piggy back off for this?
      • BrainzGit
        [listenbrainz-server] 14amCap1712 opened pull request #3055 (03master…spark-individual): Spark Instant Stats https://github.com/metabrainz/listenbrainz-serv...
      • lucifer[m] joined the channel
      • lucifer[m]
        mayhem: monkey : ^.
      • we need to discuss the ui/ux parts but the backend is ready sans docs/tests.
      • also, when is the video meeting today?
      • mayhem[m] joined the channel
      • mayhem[m]
        moooin!
      • <lucifer[m]> "also, when is the video meeting..." <- two hours prior to the regular meeting time.
      • I'll send out the zoom link when I wake up
      • lucifer[m]
        great, thanks!
      • zas[m] joined the channel
      • zas[m]
        mayhem: lucifer This morning I restarted listenbrainz-web-prod, it was not answering anymore after sql errors, you may want to check logs.
      • mayhem[m]
        ahh, thanks.
      • BrainzBot
        LB-1694: listenbrainz-web-prod container failed
      • mayhem[m]
      • BrainzBot
        LB-1694: listenbrainz-web-prod unhandled exception
      • lucifer[m]
        zas: timestamp around which you restarted it?
      • zas[m]
        7:01 UTC
      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #3421 (03master…MBS-13839): MBS-13839: Also sort by ID in cancel_edits_and_votes https://github.com/metabrainz/musicbrainz-serve...
      • reosarevok[m] joined the channel
      • reosarevok[m]
        yvanzo, bitmap: seems there's nothing in beta at the moment so even though we haven't released prod in a while there's probably not much reason to do so... I will make a beta release today and we can release prod next week
      • yvanzo[m] joined the channel
      • yvanzo[m]
        reosarevok: Thanks. Are you available for search dev on Thursday?
      • reosarevok[m]
        Hmm. I don't see a reason why I shouldn't be
      • yvanzo[m]
        OK, 9am CET works for me.
      • BrainzGit
        [listenbrainz-server] 14MonkeyDo opened pull request #3056 (03master…LB-1693): LB-1693: Prevent overflow on entity pages titles https://github.com/metabrainz/listenbrainz-serv...
      • reosarevok[m]
        Oh, if you mean during the day and not in the evening then even more so - let's do that. I'll try to not sleep in 😅
      • mayhem[m]
        tee heee. a good friend of mine works for a spanish company. they were supposed to have been paid friday. no dice. not today. so, now for lunch they are scrounging all alcohol in the office and started day drinking. #respect
      • reosarevok[m]
        Wait, people work for Spanish companies rather than just being on their payroll? :p
      • Things have changed!
      • mayhem[m]
        <reosarevok[m]> "Wait, people work for Spanish..." <- not today, anyways, lol.
      • reosarevok[m]
        Btw, dunno if the LB team people have seen https://community.metabrainz.org/t/my-issue-wit... but pointing it out in case
      • mayhem[m]
        yeah, I saw it.
      • "We’re working hard to make this data better and if it doesn’t yet meet your needs, we hope to meet them soon!"
      • that just about covers my response.
      • lucifer: one fair thing raised is this issue: https://tickets.metabrainz.org/browse/LB-1590 what do you think we need to do in order to fix that?
      • BrainzBot
        LB-1590: Global recording listen counts not updating
      • lucifer[m]
        mayhem: global listen counts as in popularity data?
      • mayhem[m]
        yes
      • do we recalculate that data in a periodic basis? (I'm guessing not)
      • lucifer[m]
        yes its every sunday but last sunday spark cluster was broken and this time it coincided with full dumps so backlogged
      • mayhem[m]
        huh, people are claiming the data hasn't changed in 6 months.
      • can you please request the data when the cluster has caught up?
      • lucifer[m]
        yeah sure
      • yvanzo[m]
        bitmap: Hi. Are you available for Solr 9.7.0 update on Wednesday?
      • pite joined the channel
      • pite has quit
      • pite joined the channel
      • lucifer[m]
        bitmap: for when you have time next, MBS-13846
      • BrainzBot
        MBS-13846: Support multiple deployments of MeB OAuth Provider https://tickets.metabrainz.org/browse/MBS-13846
      • reosarevok[m]
        zas: when you have some time see "Suspected blocked IP" in support
      • minimal joined the channel
      • BrainzGit
        [listenbrainz-server] 14anshg1214 opened pull request #3057 (03master…ansh/homepage-improvements): Homepage improvements followup https://github.com/metabrainz/listenbrainz-serv...
      • Shreyas[m] joined the channel
      • Shreyas[m] uploaded an image: (132KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/waJEgPptxiIqpkpqKLZuRDnl/Screenshot_20241202_203904.jpg >
      • Shreyas[m] uploaded an image: (144KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/HHliAQANneBQvYTynKgpBAAE/Screenshot_20241202_204008.jpg >
      • Shreyas[m]
        Hi there! I wanted to share some observations profile screen and ask for your opinion regarding the profile screen UI :... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/...>)
      • Shreyas[m] uploaded an image: (132KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/EgmCeWsoUpmYIIVIGQlsEkmU/Screenshot_20241202_203904.jpg >
      • Shreyas[m] uploaded an image: (144KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/MERVAhsiHDxDDJGmPxyTEBhP/Screenshot_20241202_204008.jpg >
      • * some observations in profile screen
      • BrainzGit
        [listenbrainz-server] 14anshg1214 merged pull request #3051 (03master…LB-1640): LB-1640: Use artist MBID in radio prompt https://github.com/metabrainz/listenbrainz-serv...
      • reosarevok[m]
        Updating beta
      • bitmap[m] joined the channel
      • bitmap[m]
        <yvanzo[m]> "bitmap: Hi. Are you available..." <- hello, I'm available on wednesday, do you have a preferred meeting time?
      • yvanzo[m]
        bitmap: 3pm CET?
      • reosarevok[m]
        Beta done
      • bitmap[m]
        yvanzo[m]: sounds good to me
      • <reosarevok[m]> "Updating beta" <- one of the tickets also required updating the beta mb-mail-service first (we should update our deployment scripts to do that)
      • reosarevok[m]
        Oh, crap
      • How do I do that?
      • Because I didn't do it first :)
      • (but hopefully nobody rushes to send mails yet :p)
      • bitmap[m]
        there is a mb-mail-service-beta container on both selda and yamaoka, just remove one and do ./scripts/update_services.sh, then the next
      • reosarevok[m]
        Ok
      • Can you make a ticket for the automatic deployment?
      • bitmap[m]
        sure
      • yvanzo[m]
        bitmap: I can downgrade beta.mb.o if needed meantime
      • bitmap[m]
        yvanzo: thanks, I think it should be fine, restarting the containers should be fast
      • lucifer[m]
      • reosarevok[m]
        Email containers restarted
      • I guess I should go mail someone and see if it works? :p
      • bitmap: it looks like MBS-13847 might just involve adding the service to the `SERVICES="musicbrainz-webservice musicbrainz-website"` line in `update_containers.sh`?
      • BrainzBot
        MBS-13847: Support deploying mb-mail-service via script/update_containers.sh https://tickets.metabrainz.org/browse/MBS-13847
      • reosarevok[m]
        Also, do we have an automatic way to update eu containers? Should those be there too?
      • yvanzo might be able to confirm both of those things
      • yvanzo[m]
        reosarevok: Updating eu containers is supported and documented already.
      • bitmap[m]
        reosarevok[m]: maybe except for the part that runs curl on http://localhost:5000 to check if the container is back up
      • yvanzo[m]
        that and many other parts
      • reosarevok[m]
        Ah, sorry, ok, that was already in the syswiki bit, good point :)
      • vardhan has quit
      • Ok, I'll take that as a no :)
      • (re it being a trivial change)
      • yvanzo[m]
        Indeed
      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #3400 (03master…MBS-13801): MBS-13801: Remove limits on tag cloud subqueries https://github.com/metabrainz/musicbrainz-serve...
      • yvanzo[m]
        Actually, the MBS containers should probably rely on version of the mail service, rather than on a deployment environment.
      • bitmap[m]
        we should at least be specifying image tags in the start_mb_mail_service calls, though having separate deployment environments does simplify things a bit since we don't have to update DBDefs.pm each release
      • yvanzo[m]
        Then the matching version could be set in the image instead.
      • bitmap[m]
        like as an environment variable that we read in DBDefs?
      • vardhan joined the channel
      • yvanzo[m]
        That should work.
      • monkey[m] joined the channel
      • monkey[m]
        <lucifer[m]> "mayhem: https://docs.sentry.io/..."; <- The cron job monitoring sounds like a good way to solve some of the issues we were talking about, and using Sentry which we already have in place is a plus 👍️
      • mayhem[m]
        agreed.
      • MonkeyPython joined the channel
      • bitmap[m]
        <yvanzo[m]> "That should work." <- yeah, I'l think we'll just want our MB deployment script to abort if there's no container running for that version
      • monkey[m]
        <aerozol[m]> "I just spotted the “why are some..." <- Thanks for the feedback aerozol ! I'll look at making those links visible only if not on your own page and you don't have a flair set () and are logged in).
      • kepstinbrainz joined the channel
      • kepstinbrainz
        animated names? what's this about?
      • mayhem[m]
        kepstinbrainz: user "flair". highlight LB users who have donated.
      • kepstinbrainz
        eh, "flair" of some sort is ok, but please don't do animation (or at least have it off by default) :/
      • mayhem[m]
        we were pondering that option. but only if you donate. 😈
      • kepstinbrainz
        I'd strongly prefer off by default, but you definitely need to have a setting to disable it which is accessible to not-logged-in users, and it also needs to respect the prefers-reduced-motion css media feature.
      • MonkeyPython
        [18:52] kepstinbrainz I'd strongly prefer off by default, but you definitely need to have a setting to disable it which is accessible to not-logged-in users, and it also needs to respect the prefers-reduced-motion css media feature.
      • monkey[m]
        Respecting prefers-reduced-motion is on the list, but no 'disable all' setting
      • MonkeyPython
        For the meeting I'm blup and making dinner, I've got no updates anyway, sorry, was kidna busy procrastinating on a lot of not mb things
      • kepstinbrainz
        fwiw, i don't generally use the reduced motion option because sites that use motion well - animations in response to user actions to indicate change of state - don't cause any issues for me. I just don't want any distracting movement or animation for no reason.
      • (same reason i block autoplaying video and turn off animated gif playback in chat clients and social media)
      • reosarevok[m]
        <BANG>
      • jasje[m] joined the channel
      • jasje[m]
        Meeting done?
      • reosarevok[m]
        You're early instead of late, jasje!
      • jasje[m]
        Oh it start
      • Hehe
      • reosarevok[m]
        Hi, and welcome to another MetaBrainz Monday Meeting!
      • I have no mailed in reviews, other than to say "nothing to report"
      • On my list for today: akshaaatt, jasje, zas, bitmap, outsidecontext, kellnerd, lucifer, reosarevok, monkey, julian45, mayhem, ansh, yvanzo, aerozol
      • jasje: wanna do the honours?
      • jasje[m]
        Yesss
      • So last week
      • I looked into reducing code duplicacy on some common items
      • Which increased the quality of low effort dupes to match the apps standard