julian45: hey! today is the day I check in with you about the test VM we made a few weeks back. still need it?
2025-06-16 16725, 2025
julian45[m] joined the channel
2025-06-16 16725, 2025
julian45[m]
<mayhem[m]> "julian45: hey! today is the..." <- hey! i think i need it for 1 more week, and then we can probably get rid of it. would that work for you?
2025-06-16 16707, 2025
suvid[m] has quit
2025-06-16 16726, 2025
lucifer[m] joined the channel
2025-06-16 16726, 2025
lucifer[m]
rayyan_seliya123, suvid, m.amanullah7 will answer your questions later today.
2025-06-16 16727, 2025
lucifer[m]
mayhem: gentle reminder about similarity data.
2025-06-16 16748, 2025
mayhem[m]
on it. (very soon anyways)
2025-06-16 16755, 2025
rostiku[m] joined the channel
2025-06-16 16756, 2025
rostiku[m]
Hey guys, I'm working on joining release_first_release_date on release to determine the earliest released track. This is what SQL script I have so far:... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/HGrUBPIJbiAUWIQwqpPVhzyN>)
2025-06-16 16706, 2025
rostiku[m]
s/released track/release/
2025-06-16 16728, 2025
rostiku[m]
Do the release ids have any significance? I am thinking to just stick to the one with the lowest release id. But to me that makes the whole join process irrelevant.
2025-06-16 16709, 2025
reosarevok[m]
If the date is the same, by definition any of them are equally earliest :)
2025-06-16 16730, 2025
Jade[m] joined the channel
2025-06-16 16730, 2025
Jade[m]
Heya, I won't be at the meeting today, being on holiday :)
2025-06-16 16737, 2025
reosarevok[m]
Release ids will just depend on what was added first, which has nothing to do with the actual date
2025-06-16 16704, 2025
reosarevok[m]
If you don't really care about earliest as such but want a canonical release for each group, the LB people have code for that
2025-06-16 16712, 2025
reosarevok[m]
mayhem: ^
2025-06-16 16728, 2025
reosarevok[m]
But that's a different thing of course :)
2025-06-16 16736, 2025
reosarevok[m]
Jade: enjoy!
2025-06-16 16703, 2025
Jade[m]
reosarevok[m]: Thank you ❤️
2025-06-16 16755, 2025
rostiku[m]
Yeah, I guess you're right, it's the "earliest" release and there can be multiple "earliest" releases. I am just trying to decide how to find the "best" earliest release.
2025-06-16 16715, 2025
rostiku[m]
I'm thinking if I combine the two processes, get the "earliest" releases, then see what was added first (by release ID), it'll be satisfactory. But I'll be happy to look into the "canonical release" determination code as well
2025-06-16 16708, 2025
reosarevok[m]
bitmap: do you know if there's any real reason we don't show ACs in duplicates? (MBS-14065)
bitmap, zas, outsidecontext: not sure what changes we need to do for MBS-14062 - maybe you know more about it? (I'm not sure why it shouldn't work when allowing it, but that's what the ticket claims)
reosarevok: not sure, I also think it should work once permission was granted. I can test
2025-06-16 16752, 2025
outsidecontext[m
I looked into this recently for my magic tagger button user script. There it still works without prompt due to user scripts having different permissions
2025-06-16 16733, 2025
outsidecontext[m
But it generally looked like the normal button on the page should work once granted
2025-06-16 16741, 2025
zas[m] joined the channel
2025-06-16 16741, 2025
zas[m]
This is more or less the same issue than with Safari right? Do we really need the Tagger button ? I know it's convenient but it is more and more a problem it seems
2025-06-16 16715, 2025
outsidecontext[m
I think safari is different
2025-06-16 16708, 2025
outsidecontext[m
reosarevok: the difference between https://musicbrainz.org/taglookup and the other pages is that everywhere else the tagger buttons have a click event and the call to the local networks is controlled by scripting. That makes Chrome show the prompt to grant access. On taglookup it is just a link and Chrome disallows the navigation.
2025-06-16 16744, 2025
outsidecontext[m uploaded an image: (61KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/wFBbfmGgYhLHTmObqHILdhdq/image.png >
2025-06-16 16703, 2025
outsidecontext[m
Actually reloading that page then works (but this is not pretty anyway)
2025-06-16 16700, 2025
outsidecontext[m
So the fix would be to enable the script handling of the tagger buttons on the taglookup page as well
2025-06-16 16704, 2025
reosarevok[m]
Ok, I wonder if it's a React vs TT thing
2025-06-16 16704, 2025
reosarevok[m]
I'll check
2025-06-16 16728, 2025
mayhem[m]
lucifer: labs.api is running quite slowly -- the similarity data takes eons to return, making eval hard. are there some missing indexes, perhaps?
2025-06-16 16721, 2025
rostiku[m]
hey, is there a way to populate the cover_art_archive schema after setting up the musicbrainz-server? I am currently retrieving cover art using the CAA API and caching it. Wondering if I could just populate the schema and not need to query the API anymore
2025-06-16 16754, 2025
reosarevok[m]
outsidecontext: I don't have Picard installed here - what's the link you get when tag-lookuping from Picard?
2025-06-16 16723, 2025
reosarevok[m]
Does it have the ?tport=8000 bit or? (any example works)
2025-06-16 16733, 2025
outsidecontext[m
reosarevok: I think it is not possible to directly open the taglookup page from within Picard. But yes, there are multiple cases where Picard can open a MB website, and it will always append the `tport` parameter
bitmap: ^ if you can review that when around we can put it in beta later today
2025-06-16 16748, 2025
holycow23[m] joined the channel
2025-06-16 16749, 2025
holycow23[m]
<lucifer[m]> "holycow23: running with increase..." <- Hey, sorry was off for a little bit, was a little under the weather
2025-06-16 16749, 2025
holycow23[m]
What exactly is fixed with this specific extension to the script, is the working of the `get_incremental_listens_df` function solved with it?
2025-06-16 16735, 2025
lucifer[m]
holycow23: it runs the spark/pyspark processes with extra memory. the stack trace of your error failures had out of memory errors. running with extra memory makes it work for me.
2025-06-16 16753, 2025
holycow23[m]
Okay will give it a try
2025-06-16 16735, 2025
reosarevok[m]
<BANG>
2025-06-16 16749, 2025
reosarevok[m]
Welcome to another MetaBrainz Monday Meeting!
2025-06-16 16730, 2025
reosarevok[m]
Jade is on holiday so no notes today!
2025-06-16 16738, 2025
reosarevok[m]
And monkey sent me... "My Monday Meeting Motes"
2025-06-16 16752, 2025
reosarevok[m]
Which say:
2025-06-16 16754, 2025
reosarevok[m]
'''
2025-06-16 16700, 2025
reosarevok[m]
Hello one and all!
2025-06-16 16707, 2025
reosarevok[m]
I spent most of last week working on moving our CSS preprocessing from Less to Sass, following our migration from Bootstrap 3 to 5.
2025-06-16 16712, 2025
reosarevok[m]
It is not complicated, but a lot of details to go through.
2025-06-16 16718, 2025
reosarevok[m]
Also had a team meeting with the LB team discussing work and goals for the coming month or two.
2025-06-16 16724, 2025
reosarevok[m]
Some miscellaneous tasks and that's about it for me.
2025-06-16 16726, 2025
reosarevok[m]
'''
2025-06-16 16740, 2025
reosarevok[m]
More Monday, more motes, monkey, much merriment!
2025-06-16 16755, 2025
reosarevok[m]
That's it for the mailed-in motes
2025-06-16 16757, 2025
reosarevok[m]
On my list for today: suvid, lucifer, bitmap, zas, Gautam_coder, kellnerd, reosarevok, Hemang Mishra, MonkeyPython (Jigen (IRC)), outsidecontext, holycow23, jasje, julian45, ansh, yvanzo, m.amanullah7, @fettuccinae:matrix.org, mayhem
2025-06-16 16741, 2025
reosarevok[m]
I see zas around, want to start?
2025-06-16 16747, 2025
zas[m]
Hey
2025-06-16 16734, 2025
zas[m]
Last week, mostly worked on Picard, patches & PR reviews, Picard dev is quite active at the moment :)
2025-06-16 16725, 2025
zas[m]
Plus usual stuff, system supervision & maintenance, various minor tasks & fixes, user support, etc.. fin. julian45
2025-06-16 16730, 2025
zas[m]
?
2025-06-16 16737, 2025
julian45[m]
hello!
2025-06-16 16721, 2025
julian45[m]
wasn't able to get much done last week :( had to support 2 high-impact go-lives for $dayjob
2025-06-16 16748, 2025
julian45[m]
did usual system maintenance on auth servers though, as well as some peering at arcane jira docs
2025-06-16 16706, 2025
julian45[m]
fin, go kellnerd ?
2025-06-16 16729, 2025
kellnerd[m] joined the channel
2025-06-16 16730, 2025
kellnerd[m]
Hey all!
2025-06-16 16700, 2025
kellnerd[m]
For the last two weeks I've been working on a couple of Harmony improvements which I really wanted to get done.
2025-06-16 16744, 2025
kellnerd[m]
Recording link types are now properly detected for Bandcamp tracks (thanks to arsinclair!) and Apple Music.
2025-06-16 16749, 2025
kellnerd[m]
I finally did the massive refactoring of the MBID resolver to make use of MBS-13943
Usage of the MB API went down from up to a few dozen requests (for compilations) to one request per release lookup on average.
2025-06-16 16752, 2025
kellnerd[m]
Only very few releases need more than 1 req (100 URLs included) and as a bonus I could finally implement a search for release links as well to detect potential duplicates (without any additional requests).
2025-06-16 16753, 2025
kellnerd[m]
Today I submitted a PR for PICARD-2828 because I was still annoyed by it forcing me to change Picard configuration between releases sometimes.
Still on my list for today: lucifer, bitmap, Gautam_coder, reosarevok, Hemang Mishra, MonkeyPython (Jigen (IRC)), outsidecontext, holycow23, jasje, ansh, yvanzo, m.amanullah7, @fettuccinae:matrix.org, mayhem
2025-06-16 16745, 2025
suvid[m] joined the channel
2025-06-16 16745, 2025
suvid[m]
Hi... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/nNsxDTxGYqjZagSOLifAzMXS>)
2025-06-16 16758, 2025
reosarevok[m]
suvid: it's best if you post one line at a time :) (it will be less messy for IRC users)
2025-06-16 16705, 2025
fettuccinae[m] joined the channel
2025-06-16 16705, 2025
fettuccinae[m]
Hi!
2025-06-16 16714, 2025
reosarevok[m]
Anyway, no big deal, for the future :)
2025-06-16 16716, 2025
suvid[m]
oh ok I'll keep that in mind
2025-06-16 16730, 2025
reosarevok[m]
@fettuccinae:matrix.org: go on :)
2025-06-16 16741, 2025
fettuccinae[m]
Last week ive worked on adding authentication for notification endpoints and spent too much time writing tests.
2025-06-16 16756, 2025
fettuccinae[m]
This week ill work on adding cron jobs for sending and deleteing notifications.
2025-06-16 16711, 2025
fettuccinae[m]
Thats it for me, next ansh ?
2025-06-16 16740, 2025
ansh[m] joined the channel
2025-06-16 16740, 2025
ansh[m]
Hi Everyone!
2025-06-16 16746, 2025
ansh[m]
Last week, I worked on refactoring the routing to improve the load times. And rewriting some components to handle promises better
2025-06-16 16754, 2025
ansh[m]
Apart from them, I’ve been working on fixing re-rendering issues on the website which might cause performance issues down the line.
2025-06-16 16700, 2025
ansh[m]
And had the LB team meeting discussing our current progress and work for the coming month.