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
<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
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 😅
<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
<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...