#metabrainz

/

      • d4rkie has quit
      • 2023-06-05 15648, 2023

      • d4rkie joined the channel
      • 2023-06-05 15606, 2023

      • aerozol
        Oops, away for the long weekend, and then there was some activity on Hacker News after all. Does anyone have examples of LB/MB being used for fun things/personal projects? https://news.ycombinator.com/item?id=36170269
      • 2023-06-05 15654, 2023

      • aerozol
        outsidecontext: no action required, but I know you like to stay on top of Picard chatter: https://community.mp3tag.de/t/musicbrainz-picard-…
      • 2023-06-05 15623, 2023

      • aerozol
      • 2023-06-05 15642, 2023

      • outsidecontext
        aerozol: thanks
      • 2023-06-05 15636, 2023

      • q3lont joined the channel
      • 2023-06-05 15637, 2023

      • q3lont has quit
      • 2023-06-05 15627, 2023

      • akshaaatt
        Hi mayhem, aerozol, monkey! Can you please update the beta app to latest and checkout if the listen submitter has improved for you? It should work fine now even when the app is close. Also, playing now is submitted to LB as soon as you start listening to a somg
      • 2023-06-05 15630, 2023

      • akshaaatt
        Song*
      • 2023-06-05 15623, 2023

      • outsidecontext
        akshaaatt: I find the new token configuration on top of the listen screens a bit odd. it takes up a lot of space for something you usually only setup once
      • 2023-06-05 15604, 2023

      • akshaaatt
        Right outsidecontext ! We have discussed that we need to fox the UI/UX for it.
      • 2023-06-05 15617, 2023

      • akshaaatt
        Fix*
      • 2023-06-05 15622, 2023

      • outsidecontext
        great :)
      • 2023-06-05 15653, 2023

      • outsidecontext
        is the "now playing" still showing spotify info instead of LB?
      • 2023-06-05 15615, 2023

      • akshaaatt
        Yes, the now playing on app is still the one on spotify
      • 2023-06-05 15626, 2023

      • akshaaatt
        It’s hard to decide
      • 2023-06-05 15639, 2023

      • akshaaatt
        Which one to use
      • 2023-06-05 15648, 2023

      • akshaaatt
        The LB now playing or spotify now playing
      • 2023-06-05 15655, 2023

      • akshaaatt
        Maybe a setting for this as well?
      • 2023-06-05 15643, 2023

      • outsidecontext
        As it is the ListenBrainz app showing LB now playing seemed natural to me :)
      • 2023-06-05 15659, 2023

      • akshaaatt
        Right
      • 2023-06-05 15638, 2023

      • outsidecontext
        That part confused me so hard. When using the app for the first time I assumed the feature was just totally broken, it never occurred to me that it would show the Spotify recent listen
      • 2023-06-05 15624, 2023

      • akshaaatt
        XD
      • 2023-06-05 15606, 2023

      • akshaaatt
        Hi lucifer! How can I keep the app updated about the playing nows from LB?
      • 2023-06-05 15616, 2023

      • akshaaatt
        We only have a REST API currently
      • 2023-06-05 15604, 2023

      • lucifer
        akshaaatt: i'll have to figure out some details but you can subscribe to a websockets connection i guess.
      • 2023-06-05 15641, 2023

      • akshaaatt
        Yeah. But wouldn’t that require some setup on the server as well?
      • 2023-06-05 15611, 2023

      • mayhem
        mooooin!
      • 2023-06-05 15619, 2023

      • mayhem
        akshaaatt: will try the app later today!
      • 2023-06-05 15638, 2023

      • mayhem
        first the Reddit API pricing stupidity, now stack exchange: https://meta.stackexchange.com/questions/389811/m…
      • 2023-06-05 15602, 2023

      • jasje
        akshaaatt: i think making an api call should do right?
      • 2023-06-05 15639, 2023

      • jasje
        like playing now’s information contains delay
      • 2023-06-05 15600, 2023

      • jasje
        we could have a flow dedicated just to that
      • 2023-06-05 15659, 2023

      • jasje
        while (true) : fetchPlayingNow(); delay(duration-of-song); if (duration == 0) : delay(fixedDelay);
      • 2023-06-05 15651, 2023

      • zas
        atj: ok for doing the consul switch today?
      • 2023-06-05 15612, 2023

      • atj
        zas: yes, i just realised we need to add another 2 servers to the consul cluster
      • 2023-06-05 15630, 2023

      • yvanzo
        O’Moin
      • 2023-06-05 15613, 2023

      • atj
        zas: what 2 servers did you suggest to add to the cluster?
      • 2023-06-05 15625, 2023

      • yvanzo
        aerozol: It looks nice but the connection is very remote. Would a MeB colorized version of the language icon logo do?
      • 2023-06-05 15657, 2023

      • zas
        atj: aphex & ludwig
      • 2023-06-05 15653, 2023

      • yvanzo
        aerozol: Apparently MediaWiki allows for deriving from their logo with different colors: https://www.mediawiki.org/wiki/Manual:MediaWiki_l…
      • 2023-06-05 15659, 2023

      • akshaaatt
        jasje that’s a noob solution to make an open connection
      • 2023-06-05 15618, 2023

      • akshaaatt
        Just keep making api calls forever on a delay
      • 2023-06-05 15648, 2023

      • akshaaatt
        We rather want event based updates from the backend
      • 2023-06-05 15610, 2023

      • akshaaatt
        The best way to do that is through sockets
      • 2023-06-05 15620, 2023

      • jasje
        i wanna know how to do that
      • 2023-06-05 15642, 2023

      • jasje
        link me to something?
      • 2023-06-05 15650, 2023

      • akshaaatt
      • 2023-06-05 15613, 2023

      • reosarevok
        aerozol, atj, or any other native speakers around: https://musicbrainz.org/relationship/c8283596-6f1… - should that be "quoted on" or "quoted in"?
      • 2023-06-05 15616, 2023

      • atj
        reosarevok: "quoted in"
      • 2023-06-05 15653, 2023

      • reosarevok
        atj: thanks! :)
      • 2023-06-05 15609, 2023

      • reosarevok
        (CatQuest thought it seemed off and I kinda agreed but wanted to confirm)
      • 2023-06-05 15652, 2023

      • reosarevok
        yvanzo: should I release or have you seen any reasons not to yet? :)
      • 2023-06-05 15645, 2023

      • reosarevok
        And how should we do with translations then? :)
      • 2023-06-05 15607, 2023

      • reosarevok
        CatQuest: changed to quoted in then :)
      • 2023-06-05 15630, 2023

      • CatQuest
        :D
      • 2023-06-05 15640, 2023

      • aerozol
        yvanzo: with our other MeB projects/external sites we haven't tried to have an obvious connection (e.g. the forum logo just uses the MeB logo, instead of some kind of forum icon, or a colored version of the Discourse logo). I thought we would do the same here and brand it MeB first
      • 2023-06-05 15628, 2023

      • aerozol
        Is there a reason why we should treat this different? If so we can of course just use the language icon
      • 2023-06-05 15626, 2023

      • yvanzo
        aerozol: Mainly, they just differ from each other by a few pixels.
      • 2023-06-05 15639, 2023

      • aerozol
        yvanzo: right, you want the icons to differentiate more?
      • 2023-06-05 15655, 2023

      • yvanzo
        Your first logo based for colored Weblate was convincing.
      • 2023-06-05 15617, 2023

      • yvanzo
        That's just a suggestion, thus mentioning MediaWiki as well.
      • 2023-06-05 15611, 2023

      • aerozol
        I don't see a way to do a new MeB sub-logo without doing the hexagon, it's the main MeB brand. I'll sleep on it
      • 2023-06-05 15614, 2023

      • yvanzo
        reosarevok: looking into it :)
      • 2023-06-05 15656, 2023

      • aerozol
        Mayhem: monkey: ahhh I didn't see the updated recs page! Looks lovely on my phone!! I have some nitpicks like moving things a few px, so on, but I'm heading to sleep v soon
      • 2023-06-05 15601, 2023

      • reosarevok
        I liked the one with the Asian char FWIW, not sure how obvious it is, but then, neither is the Wiki one necessarily
      • 2023-06-05 15608, 2023

      • reosarevok shrugs
      • 2023-06-05 15618, 2023

      • reosarevok
        yvanzo: thanks :) Writing some more tests in the meantime
      • 2023-06-05 15624, 2023

      • CatQuest
        wait we're not using that one? but I like it a lot too
      • 2023-06-05 15650, 2023

      • aerozol
        I agree that they're not very distinguishable, but that's kind of the precedent (almost indistinguishable favicons - sorry everybody!)
      • 2023-06-05 15613, 2023

      • reosarevok
        CatQuest: I think we don't yet know what we're or we're not using :)
      • 2023-06-05 15629, 2023

      • aerozol
        I could revisit them all again tbh, but I don't think it's worth it :)
      • 2023-06-05 15630, 2023

      • CatQuest
        right nex to eachother on the tabline they are plenty distinguishable. so it's fine
      • 2023-06-05 15644, 2023

      • CatQuest
        i think?
      • 2023-06-05 15604, 2023

      • aerozol
        Oh you reckon? That's good to hear! I don't find them that obvious, but they are very obviously MeB tabs which is useful for me
      • 2023-06-05 15615, 2023

      • CatQuest
        yes.
      • 2023-06-05 15648, 2023

      • CatQuest
        i als oahve this ting where different (sub)domains colour the tab differently. i presume that many power users or the like have similar plugins
      • 2023-06-05 15649, 2023

      • yvanzo
        aerozol: I agree it's probably not worth revisiting them all :)
      • 2023-06-05 15622, 2023

      • CatQuest
        that's a browser thing and not something we shoudl assume
      • 2023-06-05 15625, 2023

      • CatQuest
        but
      • 2023-06-05 15630, 2023

      • aerozol
        What we could do, and this is something we could easily do for the other sub-sites, is do new colors for their hexagons. Rather than just use MeB green. We'd start having some pretty slight color differences but that's okay
      • 2023-06-05 15653, 2023

      • aerozol
        But that wouldn't make it a more obviously weblate/translation which I think you want yvanzo
      • 2023-06-05 15655, 2023

      • aerozol
        ?
      • 2023-06-05 15643, 2023

      • reosarevok
        lucifer / mayhem: see support email about listens export when you have some time :)
      • 2023-06-05 15647, 2023

      • aerozol
        If we're making new logos I don't see a way around using a hexagon shape, it's so closely tied to MeB. We can of course just leave the weblate w as well
      • 2023-06-05 15613, 2023

      • yvanzo
        aerozol: I mean if you don't feel it's worth it, don't do it.
      • 2023-06-05 15644, 2023

      • yvanzo
        Cause I'm just giving feedback, not taking decisions or doing any work about these.
      • 2023-06-05 15625, 2023

      • aerozol
        yvanzo: colors would be doable. If most people are ok with the favicons only being slightly differentiated then we can use the one I posted earlier 👍
      • 2023-06-05 15653, 2023

      • yvanzo
        aerozol: Color codes are definitely what make other logos slightly more distinguishable.
      • 2023-06-05 15656, 2023

      • CatQuest
        the one you posted earlier with the wonky japanese "e" was great hoestly
      • 2023-06-05 15609, 2023

      • CatQuest
        honestly*
      • 2023-06-05 15629, 2023

      • mayhem
        hoestly is a great typo. fits with the "hoe summer" theme of my life.
      • 2023-06-05 15648, 2023

      • aerozol
        I like it too CatQuest, but I agree that it will look very similar to the forum/tickets/wiki (by design but I'm still open to feedback)
      • 2023-06-05 15656, 2023

      • aerozol
        CatQuest: loool
      • 2023-06-05 15612, 2023

      • CatQuest
        sigh
      • 2023-06-05 15619, 2023

      • CatQuest
        :)
      • 2023-06-05 15600, 2023

      • aerozol
        Maybe you want to post the icon in the meeting yvanzo, just mention that people can give me feedback? I'd do it but I already mailed in my review
      • 2023-06-05 15609, 2023

      • CatQuest
        I'm sure reo accept addendums to mailed in reviews
      • 2023-06-05 15650, 2023

      • yvanzo
        aerozol: no problem, will do, good night!
      • 2023-06-05 15621, 2023

      • aerozol
        Thanks yvanzo! Good night all
      • 2023-06-05 15633, 2023

      • zas
        yvanzo, reosarevok: please do not run docker-server-configs node scripts for now, we are making changes to consul
      • 2023-06-05 15648, 2023

      • yvanzo
        roger
      • 2023-06-05 15651, 2023

      • reosarevok
        Ok
      • 2023-06-05 15614, 2023

      • lucifer
        zas, yvanzo: rmq is unavailable
      • 2023-06-05 15622, 2023

      • lucifer
        causing LB to go down
      • 2023-06-05 15630, 2023

      • zas
        where is it?
      • 2023-06-05 15635, 2023

      • yvanzo
        clash
      • 2023-06-05 15613, 2023

      • zas
        atj: ^^
      • 2023-06-05 15633, 2023

      • atj
        rmq container looks to be working
      • 2023-06-05 15641, 2023

      • atj
        is it a consul health check?
      • 2023-06-05 15648, 2023

      • lucifer
        zas: rmq is fine, consul issues maybe?
      • 2023-06-05 15652, 2023

      • zas
        possibly
      • 2023-06-05 15659, 2023

      • atj
        *probably
      • 2023-06-05 15626, 2023

      • lucifer
        yvanzo: is sir working fine?
      • 2023-06-05 15645, 2023

      • lucifer
        able to access rmq i mean.
      • 2023-06-05 15600, 2023

      • yvanzo
        lucifer: at least some parts of LB seem to still access RMQ according to logs: `collect_logs.sh --since 2023-06-05 rabbitmq`
      • 2023-06-05 15629, 2023

      • lucifer
        yvanzo: yes, that is spark cluster where the config is hardcoded.
      • 2023-06-05 15630, 2023

      • yvanzo
        lucifer: no SIR doesn't, restarting it.
      • 2023-06-05 15643, 2023

      • atj
        consul health check for rabbitmq-clash is passing
      • 2023-06-05 15643, 2023

      • lucifer
        i am deploying a temp fix to hard code the config for LB main as well
      • 2023-06-05 15631, 2023

      • atj
        where is lb running?
      • 2023-06-05 15641, 2023

      • yvanzo
        sir-prod is running on floyd
      • 2023-06-05 15655, 2023

      • monkey
        atj: kiss
      • 2023-06-05 15637, 2023

      • reosarevok
        get a roo... oh, the server
      • 2023-06-05 15647, 2023

      • atj
        RABBITMQ_HOST = "SERVICEDOESNOTEXIST_rabbitmq"
      • 2023-06-05 15647, 2023

      • atj
        RABBITMQ_PORT = "SERVICEDOESNOTEXIST_rabbitmq"
      • 2023-06-05 15655, 2023

      • monkey
        reosarevok: 💋
      • 2023-06-05 15607, 2023

      • CatQuest
        :DDD
      • 2023-06-05 15655, 2023

      • zas
        all health checks are passing on clash
      • 2023-06-05 15602, 2023

      • zas
        atj: where is that?
      • 2023-06-05 15613, 2023

      • zas
        so that's a consul-template issue
      • 2023-06-05 15654, 2023

      • atj
        zas: on kiss `docker logs listenbrainz-web-prod -n 500 |grep RABBIT`
      • 2023-06-05 15616, 2023

      • zas
        but kiss still uses old cluster...
      • 2023-06-05 15635, 2023

      • lucifer
        atj, zas: you can use listenbrainz-web-beta to track the beahvioud
      • 2023-06-05 15648, 2023

      • lucifer
        i hardcoded the config on listenbrainz-web-prod to bring up LB
      • 2023-06-05 15613, 2023

      • lucifer
        cc: mayhem
      • 2023-06-05 15645, 2023

      • atj
        zas: consul service for rabbitmq-clash doesn't exist on the old consul cluster on kiss
      • 2023-06-05 15606, 2023

      • yvanzo
        I hardcoded the service info for rabbitmq in sir-prod container, working fine atm.
      • 2023-06-05 15620, 2023

      • atj
      • 2023-06-05 15624, 2023

      • atj
        my guess would be that stopping consulagent container on clash caused that
      • 2023-06-05 15640, 2023

      • atj
        kiss containers are still using old consul cluster
      • 2023-06-05 15645, 2023

      • atj
        so service went undefined
      • 2023-06-05 15655, 2023

      • atj
        transitive dependency
      • 2023-06-05 15627, 2023

      • zas
        and rather a bad news if that's the case, we need to verify
      • 2023-06-05 15606, 2023

      • zas
      • 2023-06-05 15638, 2023

      • atj
        great behaviour
      • 2023-06-05 15604, 2023

      • atj
        can we organise some downtime and just get the migration done? I don't see how we can feasibly work out all the dependencies and mitigate them...
      • 2023-06-05 15628, 2023

      • mayhem returns from lunch
      • 2023-06-05 15607, 2023

      • mayhem
        anything I can do to help?