#metabrainz

/

      • zerodogg has quit
      • 2024-06-04 15650, 2024

      • lusciouslover joined the channel
      • 2024-06-04 15654, 2024

      • lusciouslover has quit
      • 2024-06-04 15641, 2024

      • koraynilay joined the channel
      • 2024-06-04 15620, 2024

      • koraynilay has quit
      • 2024-06-04 15620, 2024

      • koraynilay joined the channel
      • 2024-06-04 15601, 2024

      • koraynilay has quit
      • 2024-06-04 15604, 2024

      • thejoker88144 joined the channel
      • 2024-06-04 15628, 2024

      • koraynilay joined the channel
      • 2024-06-04 15653, 2024

      • thejoker8814 has quit
      • 2024-06-04 15653, 2024

      • thejoker88144 is now known as thejoker8814
      • 2024-06-04 15619, 2024

      • zerodogg joined the channel
      • 2024-06-04 15608, 2024

      • koraynilay
        hi, I uploaded around 30k listens on the 1st of june at around 3 AM (CEST), today the stats updated, but I have a track (lycaon by TAKU IWASAKI) in my top all time tracks that I haven't ever listened to (and grepping the title/recording_mbid in the json after downloading my data doesn't yield anything), how can I find which listens correspond to that track? (and fix the musicbrainz linking, since I assume that's the problem)
      • 2024-06-04 15655, 2024

      • lusciouslover joined the channel
      • 2024-06-04 15648, 2024

      • lusciouslover has quit
      • 2024-06-04 15616, 2024

      • minimal has quit
      • 2024-06-04 15616, 2024

      • lusciouslover joined the channel
      • 2024-06-04 15622, 2024

      • koraynilay has quit
      • 2024-06-04 15612, 2024

      • iconoclasthero_ joined the channel
      • 2024-06-04 15600, 2024

      • pite has quit
      • 2024-06-04 15627, 2024

      • Kladky joined the channel
      • 2024-06-04 15616, 2024

      • relaxoMob
        bitmap[m]: and this will not work in many cases because events with multiple stages will often have the stage sub events taking place at a stage sub place. Does not apply to Dong Open Air (multi day, single stage) but to Wacken (multi day, multi stage) and other bigger festivals.
      • 2024-06-04 15657, 2024

      • aerozol[m]
        Evening/morning everyone! Phew, I have a lot of messages to catch up on. Apologies for message spam potentially incoming
      • 2024-06-04 15653, 2024

      • aerozol[m]
        bitmap: mayhem: ApeKattQuest: there already is a ‘artwork for event’ relationship. If the naming or something isn’t clear enouhg there was a bit of discussion between me and reo on the old ticket: STYLE-2473
      • 2024-06-04 15654, 2024

      • BrainzBot
        STYLE-2473: "event [art direction/design/artwork/illustration]" relationship https://tickets.metabrainz.org/browse/STYLE-2473
      • 2024-06-04 15618, 2024

      • aerozol[m]
        Summary of discussion: Whether we should name it something specific like [poster artwork] etc or just [artwork], we/reo just left it as the broader [artwork] for now, which I think is a good call
      • 2024-06-04 15658, 2024

      • aerozol[m]
        Artwork for purchase would be a cool link (though not one I would use often, I guess that’s more of a thing for big European/US festivals)
      • 2024-06-04 15654, 2024

      • twodoorcoupe joined the channel
      • 2024-06-04 15646, 2024

      • relaxoMob
        aerozol: have seen that a german medieval festival series "MPS" sold their big heavy prints (they were pinned to the big fence around the festival) to donate the result for charity.
      • 2024-06-04 15620, 2024

      • aerozol[m]
        An artist I follow sells big gig posters too! Personally, I take the biggest one off the wall when I leave a show :P I have bought one from the merch table before, but there usually isn’t one for sale (or it’s $$$ for a shitty office printer poster). Still a good relationships to have though
      • 2024-06-04 15634, 2024

      • aerozol[m]
        lucifer: I don’t think I can make the Taj trip? I fly out on the 19th, 14:20. Sorry for late notice, I didn’t realise the trip was opt-out and not opt-on :)
      • 2024-06-04 15640, 2024

      • outsidecontext has quit
      • 2024-06-04 15628, 2024

      • outsidecontext_ joined the channel
      • 2024-06-04 15636, 2024

      • outsidecontext joined the channel
      • 2024-06-04 15655, 2024

      • outsidecontext_ has quit
      • 2024-06-04 15620, 2024

      • outsidecontext[m joined the channel
      • 2024-06-04 15620, 2024

      • outsidecontext[m
        kellnerdharmony is great. I really love it that there is now a modern, free alternative to atisket. Thanks a lot
      • 2024-06-04 15653, 2024

      • discordbrainz
        <05rustynova> Does need a bit of refining to make me switch, but I know it'll be done.
      • 2024-06-04 15633, 2024

      • discordbrainz
        <05rustynova> Also, is there an endpoint for Brainzplayer to get the YT URL played for a specific recording? I'd like to filter out the tracks of playlist where Brainzplayer mess up the YouTube mapping, so I do need to know what Brainzplayer do
      • 2024-06-04 15640, 2024

      • lusciouslover has quit
      • 2024-06-04 15635, 2024

      • lusciouslover joined the channel
      • 2024-06-04 15625, 2024

      • pranav[m] joined the channel
      • 2024-06-04 15625, 2024

      • pranav[m]
        jasje: one quick doubt
      • 2024-06-04 15625, 2024

      • pranav[m] uploaded an image: (3317KiB) < https://matrix.moviebrainz.org/_matrix/media/v3/download/matrix.org/RmnEAZEPHdgsEVTxLhtJNCTn/ima_01c1bd0.jpeg >
      • 2024-06-04 15630, 2024

      • pranav[m]
        I see profile view model already defined
      • 2024-06-04 15645, 2024

      • pranav[m]
        Can I scrap this and directly integrate it with my user view model if that’s fine?
      • 2024-06-04 15610, 2024

      • pranav[m]
        akshaaatt (IRC): ur approval also works
      • 2024-06-04 15616, 2024

      • jasje
        pranav[m]: yes go ahead
      • 2024-06-04 15634, 2024

      • pranav[m]
        Alrighty thanks
      • 2024-06-04 15649, 2024

      • akshaaatt
        What do mean by scrap here, pranav[m] ? You can just rename it and update it
      • 2024-06-04 15640, 2024

      • pranav[m]
        Yeah I basically meant there is no point in keeping two vms
      • 2024-06-04 15658, 2024

      • pranav[m]
        So I wanted to merge profile and user vm
      • 2024-06-04 15620, 2024

      • pranav[m]
        Like put profiles functionality in user one and use it for dashboard as well as generic user page
      • 2024-06-04 15634, 2024

      • pranav[m]
        akshaaatt (IRC): ^
      • 2024-06-04 15659, 2024

      • lucifer
        all matrix users can join the https://matrix.to/#/#metabrainz-all:chatbrainz.org space
      • 2024-06-04 15615, 2024

      • lucifer
        for better organization of rooms and messages
      • 2024-06-04 15619, 2024

      • twodoorcoupe has quit
      • 2024-06-04 15623, 2024

      • SigHunter has quit
      • 2024-06-04 15643, 2024

      • SigHunter joined the channel
      • 2024-06-04 15625, 2024

      • pranav[m]1 joined the channel
      • 2024-06-04 15625, 2024

      • pranav[m]1
        Hey, lucifer (IRC) I had a doubt.. even tho playing_now is set to true, I am not receiving any payload for the listen
      • 2024-06-04 15625, 2024

      • pranav[m]1
      • 2024-06-04 15625, 2024

      • pranav[m]1
        Data returned: {"payload":{"count":0,"listens":[],"playing_now":true,"user_id":"pranavkonidena"}}
      • 2024-06-04 15649, 2024

      • lucifer
        pranav[m]1: i don't see any playing now listen for you
      • 2024-06-04 15612, 2024

      • lucifer
        should probably improve the response and ux on that
      • 2024-06-04 15628, 2024

      • pranav[m]1
        I was playing a song from LB Android, but it didnt get triggered immediately..
      • 2024-06-04 15639, 2024

      • pranav[m]1
        Now the API is returning it correctly
      • 2024-06-04 15641, 2024

      • pranav[m]1
        Thanks
      • 2024-06-04 15612, 2024

      • pranav[m]1
        Also, lucifer (IRC) how does the API endpoint work? Does it query across all the services each time or is there some debouncing set up?
      • 2024-06-04 15624, 2024

      • lucifer
        pranav[m]1: services submit now playing listens to LB and LB stores it in redis for the duration of the track. when you make the API call to retrieve the now playing listen, it checks redis and serves the response.
      • 2024-06-04 15654, 2024

      • pranav[m]1
        Alright, understood thanks
      • 2024-06-04 15649, 2024

      • sascha has left the channel
      • 2024-06-04 15646, 2024

      • SigHunter has quit
      • 2024-06-04 15604, 2024

      • zerodogg has quit
      • 2024-06-04 15659, 2024

      • atj[m]
        <lucifer> "all matrix users can join the..." <- Element X doesn't support spaces and I use Element for my own homeserver account, sigh
      • 2024-06-04 15609, 2024

      • atj[m]
        yvanzo / zas: FYI I'm in Berlin for work for the rest of the week. I will be reachable but not active.
      • 2024-06-04 15633, 2024

      • SigHunter joined the channel
      • 2024-06-04 15606, 2024

      • zas
        atj[m]: ok, thanks for letting us know, enjoy your time in Berlin
      • 2024-06-04 15621, 2024

      • yvanzo[m] joined the channel
      • 2024-06-04 15621, 2024

      • yvanzo[m]
        atj: Ok, thanks!
      • 2024-06-04 15626, 2024

      • zas
        atj[m]: how's the solr beta testing going?
      • 2024-06-04 15656, 2024

      • atj[m]
        zas: no issues reported, yvanzo has been testing backups
      • 2024-06-04 15606, 2024

      • atj[m]
        I think we're pretty close
      • 2024-06-04 15615, 2024

      • aerozol[m]
        atj[m]: Spaces is a overview, but it’s not required for anything is it? Or does it have useful features that I’m missing lucifer (IRC)
      • 2024-06-04 15618, 2024

      • yvanzo[m]
        schön
      • 2024-06-04 15643, 2024

      • natrius[m]
        aerozol: basically its a grouping of channels.
      • 2024-06-04 15611, 2024

      • natrius[m]
        You can imagine it a bit like tags, AS one room can actually part of multiple channels.
      • 2024-06-04 15629, 2024

      • natrius[m]
        A space is a bit like a discord Server.
      • 2024-06-04 15641, 2024

      • lucifer
        atj[m]: not necessary to join a space, you can join channels individually too and it will be the same.
      • 2024-06-04 15646, 2024

      • aerozol[m]
        Thanks, I can see that much, just wondering if lucifer has a specific reason for wanting everyone to join
      • 2024-06-04 15652, 2024

      • aerozol[m]
        ninja’d
      • 2024-06-04 15612, 2024

      • aerozol[m]
        For myself, nice to have the space, presumably easier for new people to connect to all our channels that way too
      • 2024-06-04 15627, 2024

      • lucifer
        aerozol[m]: no particular reason, just one single link to join all channels without manually sharing links for 6 different ones
      • 2024-06-04 15633, 2024

      • lucifer
        or if we add new ones in future
      • 2024-06-04 15601, 2024

      • aerozol[m]
        Nice
      • 2024-06-04 15621, 2024

      • aerozol[m]
        LB channel/room incoming? :D
      • 2024-06-04 15652, 2024

      • natrius[m]
        Yupp, what lucifer said.
      • 2024-06-04 15600, 2024

      • lucifer
        no strong opinions from my side, can make one if others want.
      • 2024-06-04 15618, 2024

      • natrius[m]
        Like, i can share a space to #logseq:matrix.org and you can look around which channel you want to join on your own.
      • 2024-06-04 15629, 2024

      • aerozol[m]
        reosarevok: if you want to make a LB channel this might be the time, since changes are afoot anyway. I don’t know if there’s a downside. We want to grow LB anyway
      • 2024-06-04 15632, 2024

      • natrius[m]
        (no need to join, its a glorified note-taking-system i like to use :D )
      • 2024-06-04 15657, 2024

      • lucifer
        note that we still intend to keep IRC as a backup
      • 2024-06-04 15617, 2024

      • natrius[m]
        And i manage the space and have it bridged to the official discord from logseq. So i know a bit about matrix-discord-bridging. Just in case there are questions.
      • 2024-06-04 15632, 2024

      • aerozol[m]
        lucifer: Oh actually, I know new channels are easy, but is it easy to set up logging for a new channel as well?
      • 2024-06-04 15651, 2024

      • lucifer
        no idea really.
      • 2024-06-04 15624, 2024

      • lucifer
        its done via brainzbot at the moment
      • 2024-06-04 15637, 2024

      • lucifer
        will have to check its details
      • 2024-06-04 15638, 2024

      • aerozol[m]
        That might be useful. Sorry for bugging you with all the chat stuff atm, but it seems the right time
      • 2024-06-04 15607, 2024

      • natrius[m]
        Btw. whats about the #musicbrainz:matrix.org channel? Is this from you guys? Because its just invite only.
      • 2024-06-04 15631, 2024

      • lucifer
        not from us
      • 2024-06-04 15609, 2024

      • natrius[m]
        Too bad :(
      • 2024-06-04 15627, 2024

      • MatrixBrainzBot has quit
      • 2024-06-04 15627, 2024

      • pranav[m] has quit
      • 2024-06-04 15643, 2024

      • aerozol[m]
        I have rearranged the Discord menu to make the bridged channels less scary (MB and MeB/development) - let’s see how it goes. Please ping me asap if anything or anyone is causing trouble
      • 2024-06-04 15653, 2024

      • zerodogg joined the channel
      • 2024-06-04 15626, 2024

      • Maxr1998 has quit
      • 2024-06-04 15651, 2024

      • Maxr1998 joined the channel
      • 2024-06-04 15624, 2024

      • aerozol[m]
        kellnerd: Do you mind if I do some sharing of Harmony on the MeB channels?
      • 2024-06-04 15629, 2024

      • kellnerd[m]
        aerozol: Sure, let's spread the news.
      • 2024-06-04 15604, 2024

      • kellnerd[m]
        P.S. I did not get pinged by your message on Matrix, plain name only works on IRC.
      • 2024-06-04 15601, 2024

      • mayhem[m]
        we shouldn't make more channels because we can. we should only ever make a new channel when an existing one becomes too buys.
      • 2024-06-04 15636, 2024

      • mayhem[m]
        otherwise we spread the conversation too thin and then there is far less conversation. and people will start popping in and asking if the project is dead.
      • 2024-06-04 15652, 2024

      • mayhem[m]
        so, unless we have good reason, no new channels.
      • 2024-06-04 15626, 2024

      • aerozol[m]
        Got it. FYI there are a lot of channels on Discord because the musicbrainz channel was way too busy. If the idea is to have as much chat as possible logged then I can report to you in a week or so how much LB chat there was and if we want to bridge it?
      • 2024-06-04 15605, 2024

      • mayhem[m]
        seems sensible.
      • 2024-06-04 15623, 2024

      • yvanzo[m]
        <kellnerd[m]> "P.S. I did not get pinged by..." <- I‘ve also added my plain name as a keyword in Element’s notification preferences.
      • 2024-06-04 15653, 2024

      • kellnerd[m]
        Thanks for the tip, I have now done that as well!
      • 2024-06-04 15652, 2024

      • yvanzo[m]
        I’ve created a room to help with Matrix training: https://matrix.to/#/#newcomers:chatbrainz.org
      • 2024-06-04 15603, 2024

      • natrius[m]
        In Element, if you simply press on the username in the chat (not on the picture) it should put the name into the chat at the current position. If you wirte @yv it should get an autocompletion.
      • 2024-06-04 15643, 2024

      • natrius[m]
        ElementX should btw. be widely available mid-june as far as i'm informed. I mean, you can dowload it already and use it, but yeah ^^
      • 2024-06-04 15632, 2024

      • yvanzo[m]
        It is also a compatibility tip as many people will keep using IRC and will want to ping us from there.
      • 2024-06-04 15641, 2024

      • Jade[m] joined the channel
      • 2024-06-04 15641, 2024

      • Jade[m]
        I've been using it for a while. It's missing a few features, but it's v. fast!
      • 2024-06-04 15616, 2024

      • koraynilay joined the channel
      • 2024-06-04 15630, 2024

      • koraynilay has quit
      • 2024-06-04 15605, 2024

      • yvanzo[m]
        outsidecontext: Thanks for the link, we were more specifically looking for a Picard ticket to stop using the OOB flow at all.
      • 2024-06-04 15636, 2024

      • outsidecontext[m
        yvanzo: doing authentication without OOB has already been implemented separately. But OOB is being used as a fallback in case the local web server is not running
      • 2024-06-04 15615, 2024

      • outsidecontext[m
        the ticket I linked is for doing anything that will be required for the new auth. If OOB needs to be removed completely, then we'll have to do this. But it complicates things7
      • 2024-06-04 15625, 2024

      • outsidecontext[m
        s/things7/things/
      • 2024-06-04 15644, 2024

      • yvanzo[m]
        outsidecontext: Is that complication inherent to OAuth2, to our APIs, or just to Picard?
      • 2024-06-04 15650, 2024

      • outsidecontext[m
        it's because the implemetation in current picard utilizes the internal web server picard is running anyway. but the user can disable it and run it on arbitrary ports.
      • 2024-06-04 15651, 2024

      • outsidecontext[m
        as it currently stands the new auth will have two restrictions not present in the current implementation: no OOB, and limited to a fixed number of possible ports (due to fixed number of possible callback URLs).
      • 2024-06-04 15655, 2024

      • outsidecontext[m
        so either we change this and limit the ports the local webserver can run on, or the auth stuff needs to temporarily spin up a separate web server on a number of fixed ports (but different from the one for the main listener).
      • 2024-06-04 15640, 2024

      • yvanzo[m]
        Thanks a lot for all these details. It seems likely that Picard isn’t the only client to be affected then. The OOB flow poses phishing risks so it should be eventually blocked, but a deprecation period is still possible if needed.
      • 2024-06-04 15611, 2024

      • outsidecontext[m
        we don't necesarily need a deprecation period for the new auth. If everyone agrees it should not be supported then we need to make Picard work with this.
      • 2024-06-04 15626, 2024

      • outsidecontext[m
        The only important thing is that the old auth stays around for long enough
      • 2024-06-04 15600, 2024

      • yvanzo[m]
        Yes, an extra deprecation period isn’t necessarily needed as there will be an auth transition period anyway.
      • 2024-06-04 15628, 2024

      • outsidecontext[m
        I'm not sure what exactly is the latest plan here. Originally there was the idea that some redirect could be done to the new one and old endpoints using the new auth behind the scenes. Then there would of course be the need to keep OOB working
      • 2024-06-04 15654, 2024

      • outsidecontext[m
        But if the old auth just stays functional for an extended period then as long as the old auth supports OOB all is fine
      • 2024-06-04 15635, 2024

      • yvanzo[m]
        You’re correct, the plan was to redirect.