#metabrainz

/

      • petitminion has quit
      • 2025-02-03 03428, 2025

      • petitminion joined the channel
      • 2025-02-03 03402, 2025

      • petitminion has quit
      • 2025-02-03 03400, 2025

      • minimal has quit
      • 2025-02-03 03426, 2025

      • BobSwift[m] joined the channel
      • 2025-02-03 03427, 2025

      • BobSwift[m]
        mayhem, reosarevok et al: I spent some time this weekend testing and verifying a few things regarding publishing two documents on ReadTheDocs from the same GitHub repository (and branch). It takes a bit more effort to set it up initially, but it seems to work pretty well (although I haven't yet figured out how to make common pages available to both documents from a single set of files). The test repo that I'm using is
      • 2025-02-03 03427, 2025

      • BobSwift[m]
        https://github.com/rdswift/rtd_testing and the two documents generated from it are https://rtd-testing-1.readthedocs.io/en/latest/ and https://rtd-testing-2.readthedocs.io/en/latest/ using two projects on ReadTheDocs, "rtd_testing_1" https://app.readthedocs.org/projects/rtd-testing-… and "rtd_testing_2" https://app.readthedocs.org/projects/rtd-testing-… (under my personal ReadTheDocs account), both pointing to the same GitHub repo
      • 2025-02-03 03427, 2025

      • BobSwift[m]
        and branch. The GitHub repo is a bit messy because I'm still in development / testing mode. Anyway, it looks like we can make that configuration work.
      • 2025-02-03 03420, 2025

      • relaxo[m] has quit
      • 2025-02-03 03423, 2025

      • snobdiggy2928 joined the channel
      • 2025-02-03 03409, 2025

      • snobdiggy2928 has quit
      • 2025-02-03 03422, 2025

      • snobdiggy2928 joined the channel
      • 2025-02-03 03431, 2025

      • BrainzGit
        [bookbrainz-site] 14shalini-bhandari closed pull request #1148 (03master…bb-791): BB-791 https://github.com/metabrainz/bookbrainz-site/pul…
      • 2025-02-03 03451, 2025

      • Kladky joined the channel
      • 2025-02-03 03436, 2025

      • vardhan joined the channel
      • 2025-02-03 03406, 2025

      • vardhan has quit
      • 2025-02-03 03428, 2025

      • vardhan joined the channel
      • 2025-02-03 03453, 2025

      • vardhan has quit
      • 2025-02-03 03400, 2025

      • vardhan_ joined the channel
      • 2025-02-03 03454, 2025

      • vardhan_ has quit
      • 2025-02-03 03442, 2025

      • outsidecontext[m joined the channel
      • 2025-02-03 03442, 2025

      • outsidecontext[m
        kellnerd: Hi, if you have some time, could you check what the newest timestamp is for Tidal request snapshots in Harmony? I have the v2 Tidal API basically ready, just need to decide when to use the old API for snapshots.
      • 2025-02-03 03414, 2025

      • GautamShorewala[
        <GautamShorewala[> "It took forever to upload 😅" <- Should I make any changes to it?
      • 2025-02-03 03414, 2025

      • GautamShorewala[
        jasje:
      • 2025-02-03 03423, 2025

      • jasje[m]
        <GautamShorewala[> "jasje: currently in LB when we..." <- Gautam Shorewala: need some time to test
      • 2025-02-03 03444, 2025

      • kellnerd[m] joined the channel
      • 2025-02-03 03445, 2025

      • kellnerd[m]
        outsidecontext: We have the last two Tidal API requests at 1737454946 (which is on 21 January), so any timestamp between then and today should be fine.
      • 2025-02-03 03431, 2025

      • snobdiggy2928 has quit
      • 2025-02-03 03444, 2025

      • outsidecontext[m
        Ok, thanks
      • 2025-02-03 03423, 2025

      • snobdiggy2928 joined the channel
      • 2025-02-03 03415, 2025

      • snobdiggy2928 has quit
      • 2025-02-03 03445, 2025

      • mayhem[m] has quit
      • 2025-02-03 03416, 2025

      • -- BotBot disconnected, possible missing messages --
      • 2025-02-03 03416, 2025

      • -- BotBot disconnected, possible missing messages --
      • 2025-02-03 03438, 2025

      • BrainzBot joined the channel
      • 2025-02-03 03400, 2025

      • leonardo- is now known as leonardo
      • 2025-02-03 03452, 2025

      • BrainzGit
        [listenbrainz-server] 14mayhem merged pull request #3162 (03master…fix/top-artists-feed-template): Fix: Add missing <ul> element to the Top Artists feed template. https://github.com/metabrainz/listenbrainz-server…
      • 2025-02-03 03429, 2025

      • lucifer[m] joined the channel
      • 2025-02-03 03429, 2025

      • lucifer[m]
        [@mayhem:chatbrainz.org](https://matrix.to/#/@mayhem:chatbrainz.org) it seems that listening activity stats are working but everything else is not according to that thread, either way I'll look at it in a couple of hours
      • 2025-02-03 03433, 2025

      • jasje[m]
        <jasje[m]> "Gautam Shorewala: need some time..." <- Gautam Shorewala: PR?
      • 2025-02-03 03450, 2025

      • jasje[m]
        jasje[m]: Looks good in video
      • 2025-02-03 03412, 2025

      • jasje[m]
        jasje[m]: But it depends on implementation on how good it turns out
      • 2025-02-03 03421, 2025

      • jasje[m]
        jasje[m]: How maintainable it is
      • 2025-02-03 03442, 2025

      • GautamShorewala[
        <jasje[m]> "Gautam Shorewala: PR?" <- Will raise in some time
      • 2025-02-03 03400, 2025

      • saumon has quit
      • 2025-02-03 03409, 2025

      • fettuccinae[m]
        mayhem: can you review my pr
      • 2025-02-03 03409, 2025

      • fettuccinae[m]
      • 2025-02-03 03426, 2025

      • mayhem[m]
        quite busy today, will try. no promises.
      • 2025-02-03 03417, 2025

      • saumon joined the channel
      • 2025-02-03 03410, 2025

      • mayhem[m]
        @fettuccinae:matrix.org: ok, reviewed -- looking pretty good, but there are a few things to tidy up.
      • 2025-02-03 03434, 2025

      • BrainzGit
        [listenbrainz-server] 14amCap1712 merged pull request #3148 (03master…popularity-incremental-stats): Popularity incremental stats https://github.com/metabrainz/listenbrainz-server…
      • 2025-02-03 03413, 2025

      • BrainzGit
        [listenbrainz-server] 14amCap1712 opened pull request #3164 (03master…popularity-incremental-granular): More granular incremental stats https://github.com/metabrainz/listenbrainz-server…
      • 2025-02-03 03413, 2025

      • BrainzGit
        [listenbrainz-android] 1407jasjeet opened pull request #547 (03main…main): Bug fixes https://github.com/metabrainz/listenbrainz-androi…
      • 2025-02-03 03419, 2025

      • lucifer[m]
        mayhem: i think the stats are outdated because no listens since 31st jan have been imported into the cluster.
      • 2025-02-03 03452, 2025

      • BrainzGit
        [listenbrainz-android] 1407jasjeet merged pull request #547 (03main…main): Bug fixes https://github.com/metabrainz/listenbrainz-androi…
      • 2025-02-03 03456, 2025

      • mayhem[m]
        oh. I guess everyone stopped listening... ;)
      • 2025-02-03 03440, 2025

      • lucifer[m]
        full dumps taking almost 2 days and that blocks incremental dumps too.
      • 2025-02-03 03425, 2025

      • lucifer[m]
        a total of 54 hours to produce and upload the dump.
      • 2025-02-03 03448, 2025

      • mayhem[m]
        we're going to need to think up something.... "better".
      • 2025-02-03 03458, 2025

      • lucifer[m]
        what we could possibly do is split the dumps for spark listens to be seprarate from rest of the stuff.
      • 2025-02-03 03400, 2025

      • mayhem[m]
        something more scalable, but so far I've not got any ideas.
      • 2025-02-03 03435, 2025

      • lucifer[m]
        we could stream listens inserts and deletes to spark cluster using rabbitmq.
      • 2025-02-03 03455, 2025

      • mayhem[m]
        yes, I think that makes lots of sense.
      • 2025-02-03 03409, 2025

      • mayhem[m]
        but also processing ALL the listen data for each dump seem so wasteful.
      • 2025-02-03 03423, 2025

      • mayhem[m]
        if it were not for deleting listens... this would be easy
      • 2025-02-03 03428, 2025

      • lucifer[m]
        hdfs is not optimized for realtime writes though so i would probably do the inserts hourly.
      • 2025-02-03 03401, 2025

      • lucifer[m]
        yeah true. supporting deletes is hard.
      • 2025-02-03 03404, 2025

      • mayhem[m]
        that sounds like an impedance mismatch with reabbitmq.
      • 2025-02-03 03427, 2025

      • mayhem[m]
        you'll have to receive the listens and store them somewhere?
      • 2025-02-03 03405, 2025

      • lucifer[m]
        sure we can do that, write to redis or a local file for temp storage. upload the file at the end of the hour to hdfs.
      • 2025-02-03 03402, 2025

      • lucifer[m]
        or we could just leave it to accumulate in rabbitmq and have a job to connect after an hour, process, upload and sleep.
      • 2025-02-03 03430, 2025

      • mayhem[m]
        is rabbitmq ok with that?
      • 2025-02-03 03433, 2025

      • lucifer[m]
        hour is of course configurable and we can make it more granular or coarse depending on listens load.
      • 2025-02-03 03434, 2025

      • mayhem[m]
        that would be the easiest.
      • 2025-02-03 03442, 2025

      • lucifer[m]
        should be methinks.
      • 2025-02-03 03449, 2025

      • mayhem[m]
        ok, sounds good.
      • 2025-02-03 03426, 2025

      • lucifer[m]
        will have to check how much memory usage it takes before i can be sure. but let's start at that and then do something else if need be.
      • 2025-02-03 03404, 2025

      • lucifer[m]
        the other thing that happened in the last few weeks is that parquet dumps have become 3x in size so i'll debug why that is too.
      • 2025-02-03 03426, 2025

      • fettuccinae[m]
        <mayhem[m]> "@fettuccinae:matrix.org: ok..." <- thanks for the detailed review, ill tidy it up.
      • 2025-02-03 03413, 2025

      • BrainzGit
        [musicbrainz-server] 14reosarevok merged pull request #3462 (03master…genie-sidebar): MBS-13921: Add Genie links to sidebar https://github.com/metabrainz/musicbrainz-server/…
      • 2025-02-03 03433, 2025

      • petitminion joined the channel
      • 2025-02-03 03453, 2025

      • rahul3112 joined the channel
      • 2025-02-03 03441, 2025

      • minimal joined the channel
      • 2025-02-03 03444, 2025

      • rahul3112
        .
      • 2025-02-03 03421, 2025

      • reosarevok[m]
        .... ..
      • 2025-02-03 03453, 2025

      • kellnerd[m]
        -.-.--
      • 2025-02-03 03443, 2025

      • LupinIII
        ..._..._
      • 2025-02-03 03446, 2025

      • petitminion has quit
      • 2025-02-03 03449, 2025

      • mayhem[m]
        ..-. ..- -.-. -.- / - .-. ..- -- .--.
      • 2025-02-03 03424, 2025

      • rahul3112 has quit
      • 2025-02-03 03405, 2025

      • kellnerd[m]
        -.-.
      • 2025-02-03 03417, 2025

      • jasje[m]
        ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢠⣾⣷⣄⠀⠀⠀⣀⣤⣤⣤⡀⠀⠀⠀⠀⠀⠀⠀... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/eUjQoCIKHGLeEWOozqQhtBIE>)
      • 2025-02-03 03439, 2025

      • BrainzGit
        [listenbrainz-android] 14GautamCoder4019k opened pull request #548 (03main…adaptive_ui_for_orientation_changes): feat: made the ui adaptive for orientation changes https://github.com/metabrainz/listenbrainz-androi…
      • 2025-02-03 03405, 2025

      • reosarevok[m]
        <-... .- -. --.>
      • 2025-02-03 03409, 2025

      • reosarevok[m]
        Eh
      • 2025-02-03 03411, 2025

      • reosarevok[m]
        <BANG>
      • 2025-02-03 03419, 2025

      • LupinIII
        lol
      • 2025-02-03 03428, 2025

      • reosarevok[m]
        Welcome to another MetaBrainz Monday Meeting!
      • 2025-02-03 03446, 2025

      • reosarevok[m]
        On my list for today: aerozol, julian45, monkey, yvanzo, kellnerd, zas, Gautam Shorewala, mayhem, bitmap, ansh, jasje, reosarevok, lucifer, Shreyas, MonkeyPython
      • 2025-02-03 03454, 2025

      • reosarevok[m]
        And I have two mailed in reviews:
      • 2025-02-03 03420, 2025

      • reosarevok[m]
        outsidecontext says: "Not much to say. My day job kept me busy after I had been absent the week before. That left little time for MB. But zas and I discussed a Picard release and plan to do one this week"
      • 2025-02-03 03436, 2025

      • reosarevok[m]
        And derat says: "I filed MBS-13920 and will try to spend some time fixing it later this week, with an eye toward also supporting MBS-13711."
      • 2025-02-03 03437, 2025

      • BrainzBot
        MBS-13920: Make it harder to skip warning about feat. artists in track titles https://tickets.metabrainz.org/browse/MBS-13920
      • 2025-02-03 03437, 2025

      • BrainzBot
        MBS-13711: Prompt beginner users about likely capitalization mistakes https://tickets.metabrainz.org/browse/MBS-13711
      • 2025-02-03 03404, 2025

      • reosarevok[m]
        More help to point users towards the right thing would be lovely, thanks derat
      • 2025-02-03 03438, 2025

      • petitminion joined the channel
      • 2025-02-03 03449, 2025

      • reosarevok[m]
        monkey: as the first from today's list who is clearly around, wanna go?
      • 2025-02-03 03458, 2025

      • monkey[m] joined the channel
      • 2025-02-03 03459, 2025

      • monkey[m]
        I will !
      • 2025-02-03 03401, 2025

      • monkey[m]
        Hello everyone
      • 2025-02-03 03410, 2025

      • LupinIII
        🌊
      • 2025-02-03 03418, 2025

      • monkey[m]
        Last week I did a lot of reviewing PRs
      • 2025-02-03 03434, 2025

      • monkey[m]
        Had conversatioons with ansh and mayhem about potential GSOC projects
      • 2025-02-03 03410, 2025

      • monkey[m]
        I worked with LupinIII (IRC) / MonkeyPython (IRC) on revamping the BookBrainz user guide and style guidelines
      • 2025-02-03 03404, 2025

      • monkey[m]
        Also worked on separating user listens from the ListenBrainz feed (new page with streams of listens from users you follow, and similar users) which you can preview at https://test.listenbrainz.org/feed/follows/
      • 2025-02-03 03422, 2025

      • monkey[m]
        And a bunch of ticket triage/creation and sentriage
      • 2025-02-03 03432, 2025

      • monkey[m]
        That's most of my week
      • 2025-02-03 03449, 2025

      • monkey[m]
        yvanzo: How about you?
      • 2025-02-03 03407, 2025

      • yvanzo[m] joined the channel
      • 2025-02-03 03407, 2025

      • yvanzo[m]
        HI!
      • 2025-02-03 03407, 2025

      • yvanzo[m]
        Last week, we had two/three meetings about MusicBrainz search development.
      • 2025-02-03 03410, 2025

      • yvanzo[m]
        Fixed SIR development setup and improved it to allow using Python 3.
      • 2025-02-03 03434, 2025

      • yvanzo[m]
        Also reviewed collecting metrics for mirror/search performance analysis.
      • 2025-02-03 03448, 2025

      • yvanzo[m]
        Published a security advisory for MusicBrainz mirrors, after CVE-2025-24814.
      • 2025-02-03 03411, 2025

      • yvanzo[m]
        Fin, zas?
      • 2025-02-03 03422, 2025

      • reosarevok[m]
        Still on my list: aerozol, julian45, kellnerd, Gautam Shorewala, mayhem, bitmap, ansh, jasje, reosarevok, lucifer, Shreyas, MonkeyPython
      • 2025-02-03 03431, 2025

      • zas[m] joined the channel
      • 2025-02-03 03431, 2025

      • zas[m]
        Hey
      • 2025-02-03 03401, 2025

      • zas[m]
        Last week, I ordered 2 new servers in order to replace hendrix/jimmy, in relation to the mainboard issue Hetzner announced.
      • 2025-02-03 03425, 2025

      • jasje[m]
        monkey[m]: Looks like web is catching up with android now 😜
      • 2025-02-03 03436, 2025

      • petitminion has quit
      • 2025-02-03 03455, 2025

      • zas[m]
        I also investigated few abuses on our websites, blocked few IPs (and also unblocked few users).
      • 2025-02-03 03403, 2025

      • petitminion joined the channel
      • 2025-02-03 03427, 2025

      • zas[m]
        Apart that, usual PRs reviews, MB edits, upgrades, etc. fin. aerozol ?
      • 2025-02-03 03451, 2025

      • yvanzo[m]
        zas[m]: Oh right, there was that too!
      • 2025-02-03 03402, 2025

      • reosarevok[m]
        Not sure he's around yet
      • 2025-02-03 03412, 2025

      • reosarevok[m]
        kellnerd maybe?
      • 2025-02-03 03426, 2025

      • LupinIII
        hi
      • 2025-02-03 03432, 2025

      • kellnerd[m]
        Hey!
      • 2025-02-03 03453, 2025

      • kellnerd[m]
        Last week I continued working on Harmony provider tests.
      • 2025-02-03 03450, 2025

      • kellnerd[m]
        Almost everything is working as I want it to now, I only have to think about reducing the amount of testdata which is stored in the repo (for offline tests.)
      • 2025-02-03 03431, 2025

      • kellnerd[m]
        Then I can actually start to collect eaningful example releases for the tests and commit them.
      • 2025-02-03 03418, 2025

      • kellnerd[m]
        Other than that a bit of maintenance for my related other open-source projects like MB and LB TS clients.
      • 2025-02-03 03442, 2025

      • kellnerd[m]
        That's it, ansh please :)
      • 2025-02-03 03411, 2025

      • monkey[m] pokes ansh
      • 2025-02-03 03427, 2025

      • ansh[m] joined the channel
      • 2025-02-03 03427, 2025

      • ansh[m]
        Hi Everyone!
      • 2025-02-03 03401, 2025

      • ansh[m]
        Last week, I had couple of discussions with monkey regarding the GSoC projects for LB.
      • 2025-02-03 03432, 2025

      • ansh[m]
        Also had another discussion on revamping the feed and the dashboard page to make it more personalized.
      • 2025-02-03 03434, 2025

      • ansh[m]
        Did a few POCs for adding react suspense in LB.