#metabrainz

/

April 22nd 2024

      • thejoker88141 is now known as thejoker8814
      • discordbrainz
        <1137eaf28e66433106549f> Just downloaded a few of the data dumps, and I tried to verify with gpg, but got "keyserver failed: no data" when using the short fingerprint. Tried with the full fingerprint, it downloaded something, but without an email or anything, so I don't know this is actually from support@musicbrainz.org as it's supposed to be. I searched keys.openpgp.org for that email address, and it said no email address found. In the
      • doc (https://musicbrainz.org/doc/MusicBrainz_Databas...), it seems this part was written back in 2015. Did the public key change? Where is the new one? Sorry if this all this is super basic/dumb -- if you can't tell, this is my first experience with gpg, but I'm trying to be thorough. TIA
      • <07munishk> Hi @mayhem can you please check my PR and let me know if there is any other task needed to be completed by me for the GSOC selection criteria. Thanks https://github.com/metabrainz/listenbrainz-serv...
      • yvanzo
        37eaf28e66433106549f: The public key didn’t change but openpgpg.org no longer supports short key ID. This command should work for you: `gpg --keyserver keys.openpgp.org --recv-keys B8FC2375C777580F`
      • discordbrainz
        <1137eaf28e66433106549f> @yvanzo Thank you!
      • yvanzo
        37eaf28e66433106549f: It isn’t working for me at the moment though (?), but a legacy fallback is `gpg --keyserver keys.gnupg.net --recv-keys C777580F`.
      • discordbrainz
        <1137eaf28e66433106549f> I'll try it in the morning, it's late where I am. Is there any difference between using keys.gnupg.net and other keyservers like pgp.mit.edu or keyserver.ubuntu.com?
      • yvanzo
        It still supports our key at least, but it might not be up to the latest standards.
      • bitmap, zas: When trying to import MB dump signing key (from 2012) with a longer key ID, openpgp returns the full key ID but gpg says no user ID. Is it now in a legacy format? Might it be time to regenerate this key or to generate a new one?
      • atj
        yvanzo: can you paste the error, it works for me
      • keyservers aren't a great place for key distribution since they were systematically attacked a while back
      • monkey[m]
        lucifer (IRC): Hello! I see on the LB homepage that the total artists count is hidden, which means the value we get for that datapoint is 0. Not sure where the issue is coming from upstream.
      • lucifer
        monkey[m]: i'll check
      • monkey[m]
        Thank you !
      • yvanzo
        atj: For the first command I mentioned: `gpg: key B8FC2375C777580F: no user ID` and `gpg: Total number processed: 1`
      • (full output)
      • lucifer
        monkey[m]: the issue will fix itself for today in a few hours. but its a recurring one, i'll try to figure out a better fix for future.
      • it happens because when today's user stats are generated yesterday's user + sitewide stats are deleted. but today's sitewide stats are yet to be generated so data is missing.
      • it will fix itself once today's sitewide stats complete.
      • zas: is https required at test.musicbrainz.org ?
      • zas
      • lucifer
        zas: seems like something is up then because `http://test.musicbrainz.org/new-oauth2/userinfo` is accessible on http without redirecting to https.
      • zas
        I think I know why
      • so it bypasses the redirect I think
      • lucifer
        i see, would it be possible to fix this?
      • monkey[m]
        Thanks for looking into it lucifer (IRC) , GL on the oauth front
      • zas
        lucifer: test now
      • lucifer
        zas: fixed now, thanks!
      • ansh
        monkey[m]: Hi! Is there anything I can help with class component migration? Since BrainzPlayer Queues are now working, I can work on that
      • monkey[m]
        ansh (IRC): I finished last week finding out how to actually test the components we're refactoring from class to functional, so that's helpful! I'm finishing up the UserFeed component and will open a PR today or tomorrow.
      • Do you want to start refactoring another component?
      • Here's the list I wrote down the other day:... (full message at <https://matrix.moviebrainz.org/_matrix/media/v3...>)
      • ansh
        I'll do PlayerPage and Recommendations
      • I'll wait for your PR, I'm also stuck on how do i test functional components properly.
      • atj
        yvanzo: can you check the status of the SIR instance for the new Solr cluster? i'm not sure if it's indexing
      • yvanzo
        atj: It is up but there has not been any edits since Friday.
      • atj
        yvanzo: oh, it's not running from a copy of the live db?
      • yvanzo
        no, it is the test db
      • atj
        ok, I best create some edits
      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged and not empty as it is bridged to IRC; see https://musicbrainz.org/doc/IRC for details | Agenda: Reviews, Telegram-bridge (MonkeyQuest), Summit Accommodations (lucifer)
      • mayhem
      • monkey[m]
        Eyyyyy !
      • Thanks !
      • I'm seeing all the ones I know, and a bunch for me to discover, so insteantly thums up from me
      • mayhem
        np. will rerun the data to collect more tracks, then I'll make a playlist for all countries.
      • :D
      • kellnerd is curious about the Vatican playlist
      • lets find out in a minute. ;)
      • and questionable, but its the vatican, so.
      • kellnerd
        At least there is one track which does not immediately scream Vatican.
      • Satyaraj[m]
        <Satyaraj[m]> "Hey monkey , when I'm adding a..." <- monkey: ?
      • bitmap
        they are available for purchase in the shop at montserrat ;)
      • monkey[m]
        Sorry Satyaraj I missed that message. The code looks like it listens to the websocket event. What is the issue you're seeing? https://github.com/metabrainz/listenbrainz-serv...
      • Satyaraj[m]
        I tried running, it wasn't being listened on the frontend, might be any issue with the env setup?
      • monkey[m]
        Satyaraj lets' try it out in prod. What's you LB username?
      • rana_... ?
      • Satyaraj[m]
        rana_satyaraj
      • monkey[m]
        Ah, looks like adding collaborators to a playlist is broken actually
      • Satyaraj[m]
        Check in local then?
      • monkey[m]
        No, let's ascertain whether it is an issue with local dev or not first
      • Hang in there, I'm trying to get us set up :)
      • non090non090
        Hi, wondering if mass uploading of "Artist - Title" is allowed? There will be some wait time before each http request.
      • ^ Regaring MusicBrainz ^
      • mayhem
        non090non090: hi! no, we don't have any endpoints that allow submitting basic metadata like that.
      • non090non090
        mayhem: What about other endpoints?
      • mayhem
        we have loads of endpoints, but what about them?
      • monkey[m]
        Satyaraj: I'm confirming it does not look like the websocket back and forth is working.
      • I used a playlist where my separate test account is a collaborator. Usually the changes should update the page automatically but it did not do so.
      • Can you please open a ticket?
      • non090non090
        mayhem: How do people usually upload new data, does such script exist?
      • mayhem
        it does not. people do not. we do not allow it.
      • if we did then our editors would need to clean up the mess created by people who upload with scripts.
      • Satyaraj[m]
        monkey[m]: > <@monkey:moviebrainz.org> Satyaraj: I'm confirming it does not look like the websocket back and forth is working.... (full message at <https://matrix.moviebrainz.org/_matrix/media/v3...>)
      • monkey[m]
        Thx. No idea what is not working
      • mayhem
        and that is not fair to our editors. no one wants to be the maid for other people.
      • Satyaraj[m]
        monkey[m]: I'll try to figure out
      • monkey[m]
        non090non090 (IRC): There are ways to pre-fill a MusicBrainz edit page, but it still requires human validation. See for example userscripts: https://musicbrainz.org/doc/Guides/Userscripts
      • non090non090
        mayhem: Found the docs: https://python-musicbrainzngs.readthedocs.io/en.... But ne need a selfhosted server.
      • The userscripts look good.