[bookbrainz-utils] 14dependabot[bot] opened pull request #56 (03master…dependabot/npm_and_yarn/importer/validator-13.15.20): chore(deps): bump validator from 13.9.0 to 13.15.20 in /importer https://github.com/metabrainz/bookbrainz-utils/pu…
2025-10-28 30106, 2025
_BrainzGit
[bookbrainz-site] 14dependabot[bot] opened pull request #1190 (03master…dependabot/npm_and_yarn/validator-13.15.20): chore(deps): bump validator from 13.7.0 to 13.15.20 https://github.com/metabrainz/bookbrainz-site/pul…
2025-10-28 30132, 2025
_BrainzGit
[bookbrainz-data-js] 14dependabot[bot] opened pull request #326 (03master…dependabot/npm_and_yarn/validator-13.15.20): chore(deps): bump validator from 13.12.0 to 13.15.20 https://github.com/metabrainz/bookbrainz-data-js/…
MBS-9045: Pending removal from series not marked as pending (span.mp)
2025-10-28 30151, 2025
BrainzBot
MBS-2534: Modbot deletes artists without checking for pending edits to tracklist artist credits.
2025-10-28 30151, 2025
BrainzBot
MBS-8549: Add "Romanized" to locale choices for Aliases
2025-10-28 30155, 2025
mayhem[m]
including a bug from 11 years ago. :)
2025-10-28 30137, 2025
reosarevok[m]
2534 is marked as a dupe of a fixed bug afaict
2025-10-28 30150, 2025
reosarevok[m]
The romanized thing would involve changing the entire way we do aliases, since we use Unicode locales rn. We generally use English as a Latin default in MB (for example to show a primary alias if no language with an alias fits better)
2025-10-28 30136, 2025
reosarevok[m]
The series bit I haven't looked at, I see chirlu suggested wontfix at some point but it might be worth reviewing since we now have icons to show rels being edited
2025-10-28 30102, 2025
rayyan_seliya[m] has quit
2025-10-28 30103, 2025
mayhem[m]
<reosarevok[m]> "2534 is marked as a dupe of a..." <- can you close it if it is a dupe?
2025-10-28 30116, 2025
reosarevok[m]
It is closed? :)
2025-10-28 30122, 2025
reosarevok[m]
Since 2011
2025-10-28 30135, 2025
mayhem[m]
oh sorry.
2025-10-28 30158, 2025
reosarevok[m]
np - if there's a bug they've hit, then maybe there's something else, they should add a ticket if relevant :)
2025-10-28 30137, 2025
mayhem[m]
ok, will pass on that info.
2025-10-28 30100, 2025
lusciouslover has quit
2025-10-28 30105, 2025
luscious1 joined the channel
2025-10-28 30152, 2025
Maxr1998_ joined the channel
2025-10-28 30127, 2025
Maxr1998 has quit
2025-10-28 30147, 2025
petitminion joined the channel
2025-10-28 30117, 2025
SigHunter has quit
2025-10-28 30147, 2025
SigHunter joined the channel
2025-10-28 30138, 2025
luscious1 is now known as lusciouslover
2025-10-28 30106, 2025
mayhem[m]
zas: I came down with the obligatory post gsoc summit cold and couldn't focus on much. but then I thought about the cover art cache (the IA is having more issues). I tasked copilot to make a nginx config that did as I described to you originally.
2025-10-28 30149, 2025
mayhem[m]
in the end, the conclusion was, like you suspected: nginx's cache mechanism is not intended to be used how I want to use it. so we created a python backend that handles the redirects accordingly: https://github.com/metabrainz/cover-art-cache/tre…
2025-10-28 30140, 2025
mayhem[m] goes to do some cleanup
2025-10-28 30155, 2025
mayhem[m]
bitmap: you too, please. not sure if this caching strategy is acceptable or not.
2025-10-28 30117, 2025
bitmap[m]
mayhem: I'll have a look, can you remind me which services you plan to use the cache with?
2025-10-28 30128, 2025
mayhem[m]
uh oh. here comes trouble. I mean Evelynne . welcome!
2025-10-28 30156, 2025
reosarevok[m]
bitmap: where would you put stuff like
2025-10-28 30158, 2025
reosarevok[m]
<td>... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/itcjHpGkSZLWhpyiFZUVDlIs>)
2025-10-28 30100, 2025
Evelynne[m] joined the channel
2025-10-28 30101, 2025
Evelynne[m]
Thanks, I thought: let's join
2025-10-28 30112, 2025
mayhem[m]
bitmap[m]: this is for external users. let say someone is unhappy with how the IA is working currently. the idea is have them host a cache themselves.
2025-10-28 30114, 2025
reosarevok[m]
root/cdtoc/components/whatever?
2025-10-28 30141, 2025
mayhem[m]
so they can setup "mycoverartcach.org" and it will make requests to coverartarchive.org and instread of redirecting, it actually caches the images.
2025-10-28 30148, 2025
mayhem[m]
its not intended for our own use.
2025-10-28 30150, 2025
bitmap[m]
gotcha, I assumed it was for something local, just wasn't sure how general it was intended to be
2025-10-28 30149, 2025
bitmap[m]
reosarevok: root/release/components/ maybe?
2025-10-28 30140, 2025
Evelynne[m]
A small introduction:... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/ypnxRftRXyAxEvezHSYKGbWD>)
2025-10-28 30131, 2025
mayhem[m]
@room This is whom I was speaking about yesterday during the team meeting.
2025-10-28 30154, 2025
Evelynne[m]
ah owkee ... I was already introduced :-)
2025-10-28 30116, 2025
puppeht[m] joined the channel
2025-10-28 30116, 2025
puppeht[m]
bro
2025-10-28 30146, 2025
t0qd[m] joined the channel
2025-10-28 30146, 2025
t0qd[m]
the discord ping of death
2025-10-28 30151, 2025
aquatix[m] joined the channel
2025-10-28 30151, 2025
aquatix[m] is awake again
2025-10-28 30113, 2025
aquatix[m]
pinging 1337 users (which is a mighty fine number btw :) )
2025-10-28 30153, 2025
Jade[m]
Oh it bridged the room ping? Haha
2025-10-28 30116, 2025
madiator2011[m] joined the channel
2025-10-28 30116, 2025
madiator2011[m]
yup you did
2025-10-28 30121, 2025
x86pup[m] joined the channel
2025-10-28 30121, 2025
x86pup[m]
woof
2025-10-28 30124, 2025
mayhem[m]
lol, bad idea, I guess. :)
2025-10-28 30112, 2025
monkey[m]
Evelynne: You even get a fanfare to accompany the introduction. Welcome!
2025-10-28 30143, 2025
aquatix[m]
^_^
2025-10-28 30153, 2025
monkey[m] has very happily used Mixxx in the past
2025-10-28 30107, 2025
Evelynne[m]
TY!
2025-10-28 30112, 2025
mayhem[m]
that puts a smile on my face
2025-10-28 30159, 2025
Evelynne[m]
monkey can you define past?
2025-10-28 30101, 2025
monkey[m]
The past is a human concept that... oh, never mind :)
2025-10-28 30102, 2025
monkey[m]
It's been a couple of years, but I used it on and off since about 10 years ago
2025-10-28 30151, 2025
Evelynne[m]
Did you choose for other software or DJing less at the moment?
2025-10-28 30152, 2025
morganicz[m] joined the channel
2025-10-28 30152, 2025
morganicz[m]
bruh
2025-10-28 30143, 2025
monkey[m]
Not DJing at all, even :) If I come back to it I'll most likely start again with Mixxx
2025-10-28 30122, 2025
nuibance[m] joined the channel
2025-10-28 30122, 2025
nuibance[m]
Bruh
2025-10-28 30106, 2025
yojimbo[m] joined the channel
2025-10-28 30107, 2025
yojimbo[m]
why?
2025-10-28 30110, 2025
yojimbo[m]
are you stupid?
2025-10-28 30113, 2025
reosarevok[m]
I love when the Discord users wake up and start being rude :)
2025-10-28 30131, 2025
reosarevok[m]
Yes, sometimes you'll get pinged by announcements in the room by the foundation head. Probably not everyone in Discord should be in the code-oriented #metabrainz room - aerozol, that something you can change for all the people who don't care about this kind of thing?
probably many of the people who were pinged didn't show up to this meeting
2025-10-28 30120, 2025
reosarevok[m]
I mean, the meeting is in this channel :)
2025-10-28 30141, 2025
reosarevok[m]
But most people in this channel from discord should probably only be in the musicbrainz one
2025-10-28 30116, 2025
reosarevok[m]
(And if the room call in matrix pings the whole discord and not just this room, something needs to be fixed in the connection)
2025-10-28 30142, 2025
lazybookwyrm[m] joined the channel
2025-10-28 30142, 2025
lazybookwyrm[m]
There's no such thing as being in a channel in Discord unless you set up roles to hide a channel from people
2025-10-28 30128, 2025
reosarevok[m]
So then the room call in matrix should not ping discord at all
2025-10-28 30138, 2025
lazybookwyrm[m]
Here pings everyone that's a member of the Discord server that has Discord open
2025-10-28 30109, 2025
lazybookwyrm[m]
I think it could be fixed by just removing here pinging permissions from the bridging bot
2025-10-28 30117, 2025
reosarevok[m]
It's "room" on our side, so yeah, something lost in bridging
2025-10-28 30101, 2025
reosarevok[m]
Who can change that? lucifer? aerozol @aerozol:matrix.org?
2025-10-28 30130, 2025
reosarevok[m]
(Still not sure why people react to a notification like someone punched their mom, but that's a different issue)
2025-10-28 30135, 2025
Jade[m]
IIRC discord bridged work as webhooks, you can't change their permissions
2025-10-28 30109, 2025
Jade[m]
The discord servers I'm in generally have roles for the topics you're interested in that people choose in the setup screen, but I don't think that can really. match up to matrix (at least without changes in the bridges
2025-10-28 30158, 2025
lucifer[m]
i think there is a permission for it and i just disabled it for the matrix bridge bot. but the only way to test it is another room ping.
2025-10-28 30136, 2025
lucifer[m]
fyi only disabled it for the #metabrainz channel.
2025-10-28 30138, 2025
mayhem[m]
I haven't heard "bruh" enough today. shall I ping? or shall we let this happen naturally?
Evelynne: reosarevok bitmap lucifer are the pros for sure. I might also be able to help.
2025-10-28 30145, 2025
bitmap[m]
hey, I can certainly help with any MB schema related things
2025-10-28 30145, 2025
reosarevok[m]
BPM should be a recording attribute fwiw
2025-10-28 30157, 2025
reosarevok[m]
We just haven't implemented those for years 😅
2025-10-28 30116, 2025
mayhem[m]
reosarevok: that bring a good question. this new BPM project where we solicit songs to be marked up by "tempo section" and submitted to us.... should that live in MB or LB? per or python? personally, I think LB is the right place -- what do you think?
2025-10-28 30120, 2025
bitmap[m]
yeah, we have a recording_attribute table already, just no UI is implemented for it yet 🙈
2025-10-28 30128, 2025
mayhem[m]
s/per/perl/
2025-10-28 30148, 2025
Evelynne[m]
reosarevok: bitmap lucifer mayhem... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/shjbSYJnkcGoKTxjuyasAuYI>)
2025-10-28 30146, 2025
mayhem[m]
"our track_id is an integer -- MBID is text" -- you might be referring to row ids -- which are internal to our DB. we've only ever guaranteed for MBIDs to be stable.
2025-10-28 30124, 2025
mayhem[m]
"do you want to start with 0 or 1 ?" always 0.
2025-10-28 30149, 2025
reosarevok[m]
mayhem[m]: Bruh.
2025-10-28 30101, 2025
reosarevok[m]
reosarevok[m]: I think the id was on their side
2025-10-28 30107, 2025
reosarevok[m]
reosarevok[m]: (But I just wanted to say bruh)
2025-10-28 30118, 2025
Evelynne[m]
what's the prefered delimiter? ; ?
2025-10-28 30128, 2025
mayhem[m]
Evelynne[m]: what is being delimited?
2025-10-28 30124, 2025
Evelynne[m]
the resulting values of the sections in a track eg 72.00;69.00;72.00;144.00