#metabrainz

/

      • aerozol[m]
        jasje: I seem to have lost editing access to the LB app figma - do you have access?
      • <aerozol[m]> "I don’t think I have any other..." <- (looks like I never made a ticket, I’ve made one now)
      • Not too urgent, I’ve duplicated it for now, and made a couple of easy LB mobile tickets/mockups.
      • minimal has quit
      • adhawkins has quit
      • This AcoustID blsky account looks legit - if anyone has contact with Lukas I would still appreciate knowing for sure, before tagging it etc! I don’t know how else the acoustid URL would get there though: https://bsky.app/profile/acoustid.org
      • pite has quit
      • pite joined the channel
      • adhawkins joined the channel
      • d4rkie has quit
      • d4rkie joined the channel
      • Can anyone parse this question about LB (on bsky)? I think I get what they’re asking, but the only answer I can think of is “I don’t know”!
      • “The question I have now is if I’m listening to Apple Music through ListenBrainz, how do I scrobble to LastFM as well? I use Marvis Pro on my iPhone, which tends to get AM scrobbles eventually, but I don’t see what I listened to on LB showing up in my Recently Played. At least yet after a few hours.”
      • d4rkie has quit
      • d4rkie joined the channel
      • GautamShorewala[ joined the channel
      • GautamShorewala[
        <aerozol[m]> "Looks fun!! Please make the tile..." <- Will do that
      • d4rk-ph0enix has quit
      • d4rk-ph0enix joined the channel
      • d4rkie has quit
      • d4rkie joined the channel
      • vardhan joined the channel
      • d4rk-ph0enix has quit
      • d4rk-ph0enix joined the channel
      • LupinIII joined the channel
      • function1 has quit
      • BrainzGit
        [bookbrainz-site] 14Ankit-Matth opened pull request #1162 (03master…fix/homepage-full-logo): BB-842: Display full BookBrainz logo on Home Page https://github.com/metabrainz/bookbrainz-site/p...
      • function1 joined the channel
      • Jigen has quit
      • ApeKattQuest has quit
      • ApeKattQuest joined the channel
      • ApeKattQuest has quit
      • ApeKattQuest joined the channel
      • d4rkie has quit
      • d4rkie joined the channel
      • vardhan has quit
      • LupinIII has quit
      • LupinIII joined the channel
      • d4rkie has quit
      • d4rkie joined the channel
      • d4rk-ph0enix has quit
      • d4rk-ph0enix joined the channel
      • pite has quit
      • jasje[m]
        <aerozol[m]> "jasje: I seem to have lost..." <- Wait that file’s on my account?
      • jasje[m]: aerozol: do we have figma pro access on some meb account
      • jasje[m]: We should move everything from here
      • aerozol[m]
        <aerozol[m]> "jasje: I seem to have lost..." <- No
      • jasje[m]
        aerozol[m]: My student account pro membership has expired and cannot be renewed further.
      • aerozol[m]
        jasje[m]: Right, it might have removed access because of that
      • jasje[m]
        aerozol[m]: I think we should get one
      • aerozol[m]
        aerozol[m]: (no re. Having pro)
      • aerozol[m]: Hit up Rob/!
      • jasje[m]
        aerozol[m]: mayhem: Can we get figma pro on MeB?
      • jasje[m]: Read the above chat for context ^
      • jasje[m]: aerozol: gave access for now
      • jasje[m]: It required me to move the file to some team
      • jasje[m]: It wasn’t working on web so had to open app
      • Kladky joined the channel
      • reosarevok[m]
        mayhem: do you have "canonical song duration"? And is the canonical stuff searchable via UI anywhere at all? Looking at the "Thank you - Question on song duration" email where I don't feel "use an API" will be a workable answer for this person
      • SigHunter has quit
      • SigHunter joined the channel
      • BrainzGit
        [listenbrainz-server] 14fettuccinae opened pull request #3235 (03master…add_timezone): LB-1766: Fix Internal Server Error (500) when accessing listening history https://github.com/metabrainz/listenbrainz-serv...
      • reosarevok[m]
        Huh. Does anyone remember what happened with the Google Season of Docs 2019? There was a question in https://community.metabrainz.org/t/ideas-for-go... and I had honestly forgotten we ever looked into it
      • We didn't end up participating, did we?
      • mayhem: you might remember?
      • mayhem[m]
        we applied the first year, but were rejected. we never applied again.
      • reosarevok[m]
        Oh, ok
      • Huh, do you remember why we were rejected?
      • mayhem[m]
        I think the first round was small and there were too many applicants.
      • reosarevok[m]
        Ok, thanks, mentioned that now
      • I honestly dread to imagine the LLM slop that comes from there nowadays
      • BrainzGit
        [bookbrainz-site] 14Ankit-Matth opened pull request #1163 (03master…feat/footer-ui-improvement): BB-843: Implemented new footer design https://github.com/metabrainz/bookbrainz-site/p...
      • vardhan joined the channel
      • lucifer[m]
        yvanzo: anything else i can help with to progress on search/sir stuff?
      • yvanzo[m]
        Hi lucifer: The CI tests for the 2to3 PR are not passing. Is that expected?
      • Is that due to a recent move of the Jenkins instance or something?
      • lucifer[m]
        yvanzo: i checked the logs and it does seem like a jenkins issue
      • i am not sure about a jenkins move though. those were passing till last week.
      • vardhan has quit
      • are other MB projects affected too?
      • yvanzo[m]
        Not MBS
      • reosarevok[m]
        Jenkins keeps crashing and needing to be restarted every once in a hwile
      • lucifer[m]
        alternatively, if there is interest i can move SIR tests to github actions which we use for all non-MB projects
      • reosarevok[m]
        s/hwile/while/
      • If it was down whenever you tried to run tests, restart the container and try again
      • vardhan joined the channel
      • lucifer[m]
        i did already implement it last week to debug some issues because i needed a mac machine. so shouldn't be much work.
      • reosarevok[m]
        bitmap is trying to move MBS tests to github actions too, moving the SIR ones would make sense
      • yvanzo[m]
        lucifer: Yes this has to be done eventually.
      • lucifer[m]
        cool
      • is it fine to do it the same 2to3 PR?
      • yvanzo[m]
        Half of MBS tests are running on CircleCI for a long time already.
      • lucifer: Can you just rebase it to start with?
      • lucifer[m]
        sure
      • done and tests pass.
      • yvanzo: since tests are now passing, i'll do the github actions move separately.
      • let me know if anything else is needed.
      • vardhan has quit
      • vardhan joined the channel
      • reosarevok[m]
        bitmap: I was installing dbmirror and I got `psql:MirrorSetup.sql:7: ERROR: function array_cat(anyarray, anyarray) does not exist`
      • That's because in newer psqls that takes anycompatiblearray instead
      • I assume it still makes sense to update this even though dbmirror is kinda-sorta deprecated?
      • (I was installing this for the CheckSchemaMigration tests only)
      • yvanzo[m]
        reosarevok: Did you try installing it through Docker?
      • reosarevok[m]
        No, directly because I'm testing all locally
      • But my understanding is that the setup in the dbmirror repo doesn't currently work with psql 14+ if this is the issue?
      • I'd hope docker uses dbmirror2 by default nowadays
      • yvanzo[m]
        I’m encouraging you to use MB Docker dev setup, as it doesn’t rely on the dependencies installed on your system.
      • Apparently it should work up to PG 16.
      • mayhem[m]
        <reosarevok[m]> "mayhem: do you have "canonical..." <- I'd suggest canonical data to find the album version, then fetch the duration from MB in a second step.
      • reosarevok[m]
        It's someone who is currently using the search from https://musicbrainz.org/search - that might be a few steps too far tbh 😅
      • mayhem[m]
        ok, fair.
      • d4rkie has quit
      • d4rkie joined the channel
      • vardhan has quit
      • reosarevok[m]
        That might work, I'll suggest it, thanks
      • d4rkie has quit
      • d4rkie joined the channel
      • monkey[m]
        <aerozol[m]> "“The question I have now is if I..." <- I think what they are looking for is automatic syncing from LB to LFM, but we do not currently offer that.
      • I'm not sure I have a good suggestion for that person, other than making some custom software that fetches LB listens periodically and then sends new ones to LFM (kinda like the LFM importer we have). We do have a (very old) feature request ticket for this: LB-425
      • BrainzBot
        LB-425: Forward listens as scrobbles to Last.FM (and other services?) https://tickets.metabrainz.org/browse/LB-425
      • BrainzGit
        [listenbrainz-server] 14amCap1712 merged pull request #3235 (03master…add_timezone): LB-1766: Fix Internal Server Error (500) when accessing listening history https://github.com/metabrainz/listenbrainz-serv...
      • julian45[m] uploaded an image: (361KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/julian45.net/EmJEvQTvNuKKZyO0qoEEeEiwjJQdYSkP/ima_b540ee4.png >
      • julian45[m]
        well, this is promising news
      • cc: yvanzo ^
      • so it seems like we'd need a (hopefully) brief outage window to do proper cutover, but at least most of the advance prep can be done without outage
      • BrainzGit
        [listenbrainz-server] 14amCap1712 opened pull request #3236 (03master…remove-utctimestamp): Remove all uses of utcfromtimestamp https://github.com/metabrainz/listenbrainz-serv...
      • [listenbrainz-server] 14amCap1712 merged pull request #3236 (03master…remove-utctimestamp): Remove all uses of utcfromtimestamp https://github.com/metabrainz/listenbrainz-serv...
      • bitmap[m]
        <reosarevok[m]> "bitmap: I was installing..." <- you should use admin/sql/ReplicationSetup.sql which has a working `array_cat_agg`
      • reosarevok[m]
        Oh, I see
      • bitmap[m]
        do we have some instructions somewhere that reference the other MirrorSetup.sql?
      • reosarevok[m]
        The dbmirror readme
      • I just installed it as per the repo readme :)
      • bitmap[m]
        ah, I would probably ignore that, it was last updated 19 years ago and still references pg 7.x...
      • just make and make install to install the extension
      • you shouldn't have to run ReplicationSetup.sql directly either, it's handled by InitDb.pl
      • reosarevok[m]
        Well, it seemed to work well enough to actually install the extension once I made that change at least... hopefully it's fine for my only use for it, which is being able to test the schema change for master
      • bitmap[m]
        the anycompatiblearray change?
      • reosarevok[m]
        Yeah
      • bitmap[m]
        oh, just to clarify, that's not needed at all since that file isn't used: when you run CheckSchemaMigration.sh, the DBs are wiped and admin/sql/ReplicationSetup.sql is executed for you
      • d4rk-ph0enix has quit
      • d4rk-ph0enix joined the channel
      • reosarevok[m]
        Oh :)
      • So just make and copying the .so file would have done the trick? Good to know
      • bitmap[m]
        yep just make && make install
      • mayhem[m]
        bitmap[m]: "just". You know this shit is real scary for some people. 🤣
      • reosarevok[m]
        Ok. I did make and copied by hand since make install wasn't in the readme 😅 but it seems to have worked, so
      • minimal joined the channel
      • BrainzGit
        [listenbrainz-server] 14MonkeyDo opened pull request #3237 (03master…lb-1739): LB-1739: Sitewide stats: return correct 'count' and total_entity_count https://github.com/metabrainz/listenbrainz-serv...