#metabrainz

/

      • lucifer[m]
        you should get an iterator from calling get_genre_activity that you can use in a loop to view data etc.
      • 2025-06-23 17436, 2025

      • holycow23[m]
        yes yes
      • 2025-06-23 17440, 2025

      • yvanzo[m] joined the channel
      • 2025-06-23 17440, 2025

      • yvanzo[m]
        Hi reosarevok, bitmap: For today’s releases, can we announce shutting down the Solr 7 search index dumps?
      • 2025-06-23 17452, 2025

      • reosarevok[m]
        Does that involve anything else than the announcement?
      • 2025-06-23 17407, 2025

      • reosarevok[m]
        If not, that seems good to me, I have a release draft up you can edit
      • 2025-06-23 17456, 2025

      • bitmap[m]
        yvanzo: hi, sounds good to me too
      • 2025-06-23 17459, 2025

      • yvanzo[m]
        It doesn’t involve anything else. We will just stop it with zas next Monday I think.
      • 2025-06-23 17421, 2025

      • yvanzo[m]
        Okay, I’m editing the drafts right now then.
      • 2025-06-23 17440, 2025

      • reosarevok[m]
        Thanks!
      • 2025-06-23 17410, 2025

      • reosarevok[m]
        yvanzo: relatedly to the release, should the docker release just have an extra line about "Update and improve documentation"?
      • 2025-06-23 17433, 2025

      • reosarevok[m]
        Releasing prod, anyway :)
      • 2025-06-23 17443, 2025

      • holycow23[m]
        <lucifer[m]> "you should get an iterator..." <- Tried that ran into errors with setup of the Server inside the shell
      • 2025-06-23 17402, 2025

      • lucifer[m]
        whats the error?
      • 2025-06-23 17446, 2025

      • jasje[m] joined the channel
      • 2025-06-23 17446, 2025

      • jasje[m]
        reosarevok: hi, ill be skipping today’s meeting, just came from a long trip. Back to full swing tomorrow.
      • 2025-06-23 17446, 2025

      • yvanzo[m]
        reosarevok: I‘ve updated the draft on WP.
      • 2025-06-23 17454, 2025

      • __BrainzGit
        [musicbrainz-docker] 14yvanzo merged pull request #314 (03master…fix-remirror-w-search): Fix instructions to recreate a mirror with search https://github.com/metabrainz/musicbrainz-docker/…
      • 2025-06-23 17431, 2025

      • holycow23[m] sent a code block: https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/hdpPzvnrRvzLiUJazAAtoHOP
      • 2025-06-23 17443, 2025

      • holycow23[m]
        So I am assuming I Need to define the client inside the pyspark shell
      • 2025-06-23 17413, 2025

      • lucifer[m]
        the stack trace is incomplete, share the rest of the error as well
      • 2025-06-23 17421, 2025

      • lucifer[m]
        ah sorry my bad
      • 2025-06-23 17439, 2025

      • lucifer[m]
        what are the setup commands that you ran?
      • 2025-06-23 17408, 2025

      • holycow23[m]
        I didn't run anything just created a new pyspark shell using the 8g command and ran the import
      • 2025-06-23 17418, 2025

      • lucifer[m]
      • 2025-06-23 17449, 2025

      • lucifer[m]
        like i said before you need to do the setup first, run the first 8 lines of the setup script.
      • 2025-06-23 17414, 2025

      • lucifer[m]
        and then import genre activity and run it.
      • 2025-06-23 17409, 2025

      • yvanzo[m]
        reosarevok: Probably yes, I can review the release notes once you did test the mirror update.
      • 2025-06-23 17412, 2025

      • petitminion has quit
      • 2025-06-23 17424, 2025

      • yvanzo[m]
        <reosarevok[m]> "yvanzo, lucifer: any idea if..." <- It is most likely due to legacy. See the parenthesis about `sortname` for area and label in https://musicbrainz.org/doc/Indexed_Search_Syntax
      • 2025-06-23 17444, 2025

      • yvanzo[m]
        It would be perfectly fine to ignore that for new collection such as genre.
      • 2025-06-23 17447, 2025

      • pavlovsfrog has quit
      • 2025-06-23 17449, 2025

      • reosarevok[m]
        Ah, ok, so we should keep it for those but ignore for new :I)
      • 2025-06-23 17456, 2025

      • reosarevok[m]
        * :)
      • 2025-06-23 17409, 2025

      • pavlovsfrog joined the channel
      • 2025-06-23 17424, 2025

      • reosarevok[m]
        Should we add a comment to the code explaining it's legacy and to not remove it? 😅
      • 2025-06-23 17456, 2025

      • yvanzo[m]
        I’m not sure whether the docs or the sir's implementation are up-to-date/correct.
      • 2025-06-23 17408, 2025

      • yvanzo[m]
        I would say they are, but I just checked the documentation, I did not test the actual current behavior.
      • 2025-06-23 17428, 2025

      • reosarevok[m]
        Well, sortname does get indexed, at least
      • 2025-06-23 17432, 2025

      • reosarevok[m]
        For those two
      • 2025-06-23 17422, 2025

      • reosarevok[m]
        Hmm, actually
      • 2025-06-23 17425, 2025

      • reosarevok[m]
        "sortname equivalent to name (areas no longer have separate sort names)"
      • 2025-06-23 17440, 2025

      • reosarevok[m]
        That's not true - we are indexing F("sortname", "aliases.sort_name"),
      • 2025-06-23 17455, 2025

      • reosarevok[m]
        Release done, btw
      • 2025-06-23 17419, 2025

      • holycow23[m]
        <lucifer[m]> "and then import genre activity..." <- Finally a different [error](https://gist.github.com/granth23/95232d5ed…
      • 2025-06-23 17438, 2025

      • lucifer[m]
      • 2025-06-23 17447, 2025

      • lucifer[m]
        qualify the time_bracket at that line with table alias.
      • 2025-06-23 17410, 2025

      • monkey[m]
        🎯
      • 2025-06-23 17424, 2025

      • yvanzo[m]
        reosarevok: You might have to check git history then.
      • 2025-06-23 17455, 2025

      • reosarevok[m]
        <BANG>
      • 2025-06-23 17402, 2025

      • reosarevok[m]
        Welcome to another MetaBrainz Monday Meeting!
      • 2025-06-23 17444, 2025

      • reosarevok[m]
        We have 3 mailed in reviews
      • 2025-06-23 17453, 2025

      • reosarevok[m]
        aerozol says:
      • 2025-06-23 17454, 2025

      • reosarevok[m]
        '''
      • 2025-06-23 17459, 2025

      • reosarevok[m]
        Still nothing design-wise on the go, just keeping the socials turning over and keeping an eye on everything.
      • 2025-06-23 17407, 2025

      • reosarevok[m]
        I’ve been trialling an unofficial “community meeting” on the Discord video channel (video and audio optional), 3 hours after the dev meeting, for a few weeks now.
      • 2025-06-23 17416, 2025

      • reosarevok[m]
        A year or two ago I sat in on a NZ Wikipedian meeting to take notes and inspiration and I finally had the time and inclination to set something up.
      • 2025-06-23 17424, 2025

      • reosarevok[m]
        I know not everyone likes Discord, but it was easiest to set something up there and this is a low-effort trial.
      • 2025-06-23 17429, 2025

      • reosarevok[m]
        If it gains interest I am open to suggestions for more accessible video/voice channels.
      • 2025-06-23 17434, 2025

      • reosarevok[m]
        Don’t worry, so far it has not gained much interest - but these things take time, and I am a patient man :)
      • 2025-06-23 17444, 2025

      • reosarevok[m]
        I also had my first foray into AI, to create “my” first userscripts. I hope that “added data fasterer” outweighs “used AI” on the scales of justice, when judgement day comes.
      • 2025-06-23 17450, 2025

      • reosarevok[m]
        While I have your attention, I want to again mention the new wiki page I made a while back: https://wiki.musicbrainz.org/Picard_Resources
      • 2025-06-23 17455, 2025

      • reosarevok[m]
        It has grown to be quite useful for searching for niche plugin and scripts. If you ever deal with Picard queries take a look, perhaps it will be helpful for you too.
      • 2025-06-23 17458, 2025

      • reosarevok[m]
        Of course any more ‘formal’ information and guides should be stored in the Picard docs - this wiki page deals with the outliers.
      • 2025-06-23 17400, 2025

      • reosarevok[m]
        '''
      • 2025-06-23 17433, 2025

      • reosarevok[m]
        Aww, aerozol misses us so much he just wants to have a meeting somewhere at a time he is awake!
      • 2025-06-23 17453, 2025

      • reosarevok[m]
        (only a few more months! 😜)
      • 2025-06-23 17408, 2025

      • reosarevok[m]
        @fettuccinae:matrix.org says:
      • 2025-06-23 17409, 2025

      • reosarevok[m]
        '''
      • 2025-06-23 17416, 2025

      • reosarevok[m]
        Hello! Last week, I worked on adding cron jobs for deleting expired notifications and sending digest notifications.
      • 2025-06-23 17420, 2025

      • reosarevok[m]
        This marks the end of phase 1 of my project. This week will be focused on reviews and testing.
      • 2025-06-23 17422, 2025

      • reosarevok[m]
        '''
      • 2025-06-23 17447, 2025

      • reosarevok[m]
        And MonkeyPython says:
      • 2025-06-23 17448, 2025

      • reosarevok[m]
        '''
      • 2025-06-23 17453, 2025

      • reosarevok[m]
        Arararara~! hi!
      • 2025-06-23 17458, 2025

      • reosarevok[m]
        Have closed INST-590 🎉
      • 2025-06-23 17458, 2025

      • BrainzBot
        INST-590: Radhika's Mohan veena https://tickets.metabrainz.org/browse/INST-590
      • 2025-06-23 17404, 2025

      • reosarevok[m]
        I'm currently working on INST-436 so expect that closing asap
      • 2025-06-23 17405, 2025

      • BrainzBot
        INST-436: VM Bhatt's Mohan veena https://tickets.metabrainz.org/browse/INST-436
      • 2025-06-23 17424, 2025

      • reosarevok[m]
        I sorted out flight tickets but the airbnb fell through, so now working on it 😓
      • 2025-06-23 17436, 2025

      • reosarevok[m]
        Today I'm at a special function: https://www.oslopride.no/events/nevroworkshop-pri… which is why reo is posting this instead of me :D
      • 2025-06-23 17438, 2025

      • reosarevok[m]
        Next can be whoever ate fish last 🐟️
      • 2025-06-23 17439, 2025

      • reosarevok[m]
        '''
      • 2025-06-23 17456, 2025

      • reosarevok[m]
        That's it for our mailed in reviews
      • 2025-06-23 17409, 2025

      • reosarevok[m]
        On my list for today: holycow23 , suvid , m.amanullah7 , Gautam_coder , Hemang Mishra , reosarevok, ansh , mayhem , monkey , lucifer , Jade , kellnerd , zas , outsidecontext , julian45 , yvanzo , bitmap
      • 2025-06-23 17416, 2025

      • reosarevok[m]
        Who's the fishiest?
      • 2025-06-23 17406, 2025

      • Jade[m]1 joined the channel
      • 2025-06-23 17406, 2025

      • Jade[m]1
        Uhh I ate fish last night?
      • 2025-06-23 17415, 2025

      • Jade[m]1
        Fish and chips 😋
      • 2025-06-23 17427, 2025

      • Jade[m]1
        I'm back from holiday now, back at it
      • 2025-06-23 17434, 2025

      • yvanzo[m]
        Go Jade!
      • 2025-06-23 17442, 2025

      • reosarevok[m]
        I guess we might as well, yes :)
      • 2025-06-23 17401, 2025

      • reosarevok[m]
        Go Jade, then julian45 can go if he was writing about his fish exploits :p
      • 2025-06-23 17402, 2025

      • Jade[m]1
        <mayhem> "everyone: I just wanted to let..." <- Last week we arranged this :)
      • 2025-06-23 17426, 2025

      • Jade[m]1
      • 2025-06-23 17437, 2025

      • Jade[m]1
        But otherwise not much has happened
      • 2025-06-23 17444, 2025

      • Jade[m]1
        julian45 go!
      • 2025-06-23 17411, 2025

      • julian45[m] joined the channel
      • 2025-06-23 17411, 2025

      • julian45[m]
        (ate fish sticks a few days ago, but jade was fishier so i held off :])
      • 2025-06-23 17411, 2025

      • julian45[m]
        hi all!
      • 2025-06-23 17411, 2025

      • julian45[m]
        worked on my rust chops a bit last week, did routine maintenance on SSO servers, unfortunately got sidetracked on other projects due to weather-induced datacenter outage at $dayjob and knock-on effects
      • 2025-06-23 17437, 2025

      • julian45[m]
        (fun fact, it's 95°F out in the middle of june 🤪)
      • 2025-06-23 17409, 2025

      • julian45[m]
        also booked flights for the summit!
      • 2025-06-23 17425, 2025

      • Jade[m]1
        julian45[m]: Also sweltering in the UK 🫠
      • 2025-06-23 17428, 2025

      • julian45[m]
        that's all for me, go bitmap
      • 2025-06-23 17439, 2025

      • bitmap[m]
        hello
      • 2025-06-23 17449, 2025

      • reosarevok[m]
        Still on my list for today: holycow23 , suvid , m.amanullah7 , Gautam_coder , Hemang Mishra , reosarevok, ansh , mayhem , monkey , lucifer , kellnerd , zas , outsidecontext , yvanzo
      • 2025-06-23 17420, 2025

      • bitmap[m]
        last week I updated the artwork-indexer and artwork-redirect services to python 3.13, and submitted a PR to update those plus mb-solr and sir (which was still on the python 2 version) in the MBS tests: https://github.com/metabrainz/musicbrainz-server/…
      • 2025-06-23 17455, 2025

      • bitmap[m]
        opened another PR to update the supported browsers in MBS, which is on test.mb right now: https://github.com/metabrainz/musicbrainz-server/…
      • 2025-06-23 17421, 2025

      • bitmap[m]
        made a lot of progress on the external links editor code refactoring too, but didn't quite finish that yet...
      • 2025-06-23 17450, 2025

      • bitmap[m]
        also submitted a couple other minor PRs for MBS/sir to update and/or remove dependencies, and did a bunch of code review for the release today
      • 2025-06-23 17411, 2025

      • bitmap[m]
        that's it for me. go ansh!
      • 2025-06-23 17432, 2025

      • ansh[m] joined the channel
      • 2025-06-23 17432, 2025

      • ansh[m]
        Hi Everyone!
      • 2025-06-23 17432, 2025

      • ansh[m]
        Last week, I worked on rewriting some code from class based components to functional components. And rewriting tests for them
      • 2025-06-23 17433, 2025

      • ansh[m]
        And migrating the brainzplayer context to Jotai to fix re-rendering issues.
      • 2025-06-23 17441, 2025

      • ansh[m]
        Had a syncup call with holycow23 , and really happy that we’re on track to launch our first stat soon.
      • 2025-06-23 17444, 2025

      • ansh[m]
        That’s it from my side
      • 2025-06-23 17452, 2025

      • ansh[m]
        holycow23: next?
      • 2025-06-23 17456, 2025

      • holycow23[m]
        Sure
      • 2025-06-23 17401, 2025

      • holycow23[m]
        Hi everyone!
      • 2025-06-23 17428, 2025

      • holycow23[m]
        This week, I opened my first draft PR [#3308](https://github.com/metabrainz/listenbrainz-server/pull/3308), which includes the UI with hardcoded data, along with the actual code for generating user stats.
      • 2025-06-23 17439, 2025

      • holycow23[m]
        The backend code isn’t integrated with the frontend yet — I’m running tests separately to make sure everything works before connecting the two.
      • 2025-06-23 17406, 2025

      • holycow23[m]
        Also had a sync-up meeting with ansh to align on the next steps. Hopefully we can launch the first stat by the end of the week.
      • 2025-06-23 17410, 2025

      • holycow23[m]
        That’s it from my side
      • 2025-06-23 17429, 2025

      • holycow23[m]
        zas next?
      • 2025-06-23 17449, 2025

      • reosarevok[m]
        Hmm, outsidecontext while we wait for zas?
      • 2025-06-23 17403, 2025

      • petitminion joined the channel
      • 2025-06-23 17407, 2025

      • outsidecontext[m joined the channel
      • 2025-06-23 17407, 2025

      • outsidecontext[m
        sure, yes
      • 2025-06-23 17417, 2025

      • outsidecontext[m
        sorry for missing the last two meetings. but today I'm back :)
      • 2025-06-23 17407, 2025

      • outsidecontext[m
        last two weeks it was quite some code review and ticket handling for Picard. Also did some code cleanup and general code maintenance.
      • 2025-06-23 17431, 2025

      • outsidecontext[m
        Also finally made some real progress in my branch for CLI handling for the new plugin system
      • 2025-06-23 17407, 2025

      • outsidecontext[m
        that's it for today. next, lucifer?
      • 2025-06-23 17448, 2025

      • reosarevok[m]
        lucifer ^
      • 2025-06-23 17454, 2025

      • lucifer[m]
        hi all!
      • 2025-06-23 17424, 2025

      • lucifer[m]
        last week, I mostly reviewed PRs from various GSoC students working on LB related projects.
      • 2025-06-23 17408, 2025

      • lucifer[m]
        tried to debug an issue with spark stats but no success so far.
      • 2025-06-23 17433, 2025

      • lucifer[m]
        a little work on MLHD similarity API data. and fixing a couple of small bugs here and there.
      • 2025-06-23 17444, 2025

      • lucifer[m]
        that's it for me. mayhem next?
      • 2025-06-23 17458, 2025

      • mayhem[m] joined the channel
      • 2025-06-23 17458, 2025

      • mayhem[m]
        hiya!
      • 2025-06-23 17403, 2025

      • reosarevok[m]
        Still on my list for today: suvid , m.amanullah7 , Gautam_coder , Hemang Mishra , reosarevok, monkey , kellnerd , zas , yvanzo
      • 2025-06-23 17447, 2025

      • mayhem[m]
        last week I started summit prep and buying plane tickets for volunteers and invited Jade to join us as well -- and Jade has generously agreed to look after our live streaming for us!
      • 2025-06-23 17432, 2025

      • mayhem[m]
        then I spent quite a bit of time working on listenbrainz-local and now I am trying to get it to a first release so that other people can start helping out with more of the dev work. there is still lots to do.
      • 2025-06-23 17434, 2025

      • Jade[m]1
        availible
      • 2025-06-23 17458, 2025

      • mayhem[m]
        we also held a board meeting, which went well -- we have a great team doing a good job looking after us.
      • 2025-06-23 17408, 2025

      • rozlav82 has quit
      • 2025-06-23 17439, 2025

      • Jade[m]1
        Jade[m]1: Oops, sorry (meant to ctrl f)
      • 2025-06-23 17411, 2025

      • mayhem[m]
        also, I had looked into seeing if we could move MeB to belgium. Beligum is a great place for open source non-profits, but sadly the EU and its VAT rules pretty much break any possibility of us moving to the EU. It would cost us at least 21% more and I am not willing to do that.