[bookbrainz-data-js] 14MonkeyDo merged pull request #337 (03master…dependabot/npm_and_yarn/picomatch-2.3.2): chore(deps): bump picomatch from 2.3.1 to 2.3.2 https://github.com/metabrainz/bookbrainz-data-js/…
2026-08-31 24353, 2026
Kladky joined the channel
2026-08-31 24318, 2026
BrainzGit
[bookbrainz-data-js] 14MonkeyDo merged pull request #340 (03master…dependabot/npm_and_yarn/babel/plugin-transform-modules-systemjs-7.29.4): chore(deps): bump @babel/plugin-transform-modules-systemjs from 7.20.11 to 7.29.4 https://github.com/metabrainz/bookbrainz-data-js/…
2026-08-31 24329, 2026
BrainzGit
[bookbrainz-data-js] 14MonkeyDo merged pull request #346 (03master…dependabot/npm_and_yarn/js-yaml-4.3.1): chore(deps): bump js-yaml from 4.1.1 to 4.3.2 https://github.com/metabrainz/bookbrainz-data-js/…
2026-08-31 24354, 2026
BrainzGit
[bookbrainz-data-js] 14MonkeyDo merged pull request #342 (03master…dependabot/npm_and_yarn/babel/core-7.29.6): chore(deps-dev): bump @babel/core from 7.20.12 to 7.29.6 https://github.com/metabrainz/bookbrainz-data-js/…
2026-08-31 24308, 2026
Kladky has quit
2026-08-31 24333, 2026
Kladky joined the channel
2026-08-31 24346, 2026
lucifer[m]1
monkey: tested on test.lb. https://github.com/metabrainz/listenbrainz-server… - will merge after tests pass. on deploying, will stop timescale writer for a bit, let incremental listens catch up, listen deletes to replay, integrity check to happen and then start the new ts writer.
2026-08-31 24312, 2026
lucifer[m]1
listens will collect in rabbitmq for the duration.
2026-08-31 24332, 2026
monkey[m] joined the channel
2026-08-31 24332, 2026
monkey[m]
<lucifer[m]1> "monkey: tested on test.lb. https..." <- Great
[musicbrainz-server] 14mibmo opened pull request #3844 (03master…remove-spurious-unicode): Replace no-break spaces (U+00A0) with normal spaces (U+0020) https://github.com/metabrainz/musicbrainz-server/…
2026-08-31 24356, 2026
SigHunter has quit
2026-08-31 24339, 2026
SigHunter joined the channel
2026-08-31 24306, 2026
SigHunter has quit
2026-08-31 24307, 2026
lucifer[m]1
reosarevok: yes, through db. you can tell me the name and i will add it.
2026-08-31 24335, 2026
lucifer[m]1
ansh: on test.lb please only deploy branches rebased on external-connect-services, fankee is using those endpoints for testing.
2026-08-31 24318, 2026
ansh[m] joined the channel
2026-08-31 24318, 2026
ansh[m]
ohh - i was not aware of that
2026-08-31 24320, 2026
lucifer[m]1
no worries, if you are only testing for a short while let me know and i will switch back after that.
2026-08-31 24337, 2026
lucifer[m]1
if you need it for longer then please rebase on that branch and redeploy.
2026-08-31 24301, 2026
SigHunter joined the channel
2026-08-31 24316, 2026
monkey[m]
lucifer, ansh Are you free for a video chat in the coming days?
2026-08-31 24316, 2026
monkey[m]
Mostly to get me/us up to speed with current work and to define our immediate priorities
2026-08-31 24351, 2026
ansh[m]
sure! let's setup some time tomorrow?
2026-08-31 24326, 2026
monkey[m]
I'm free all day. Any time better for you?
2026-08-31 24328, 2026
ansh[m]
6 PM IST?
2026-08-31 24315, 2026
monkey[m]
ansh[m]: Works for me, let's see what lucifer says
2026-08-31 24351, 2026
lucifer[m]1
sure sounds good
2026-08-31 24309, 2026
BrainzGit
[listenbrainz-server] 14anshg1214 merged pull request #3771 (03master…background-tasks-skip-locked): feat: Add claim-based work distribution for background task workers https://github.com/metabrainz/listenbrainz-server…
2026-08-31 24355, 2026
BrainzGit
[listenbrainz-server] 14anshg1214 merged pull request #3809 (03master…fix-lastfm-importer-error-responses): Handle Last.fm/Libre.fm error JSON and empty API bodies in the importer. https://github.com/metabrainz/listenbrainz-server…
2026-08-31 24317, 2026
reosarevok[m]
<BANG>
2026-08-31 24357, 2026
reosarevok[m]
Welcome to another Monday MetaBrainz Meeting!
2026-08-31 24349, 2026
reosarevok[m]
On the mailed-in reviews:
2026-08-31 24354, 2026
reosarevok[m]
Haris says:
2026-08-31 24356, 2026
reosarevok[m]
'''
2026-08-31 24300, 2026
reosarevok[m]
Worked on finalising the mood tags and sent them over to Monkey for review.
2026-08-31 24303, 2026
reosarevok[m]
Still trying to get my PRs merged, no luck in that but im working on it tho.
2026-08-31 24309, 2026
reosarevok[m]
Got some nice review from Aerozol on the mood tags, more on it this week when we meet on call.
2026-08-31 24310, 2026
reosarevok[m]
'''
2026-08-31 24339, 2026
reosarevok[m]
And aerozol says:
2026-08-31 24340, 2026
reosarevok[m]
'''
2026-08-31 24348, 2026
reosarevok[m]
Quite a bit of comms work regarding recent downtimes/slowdown.
2026-08-31 24356, 2026
reosarevok[m]
Needed some more music to work and finally found the time for quite a bit of MusicBrainz editing, for tagging!
2026-08-31 24301, 2026
reosarevok[m]
A little side project has been to get vgm/video game music tags over 100k, using my 'nuclear tags' userscript, and I hit that this week.
2026-08-31 24316, 2026
reosarevok[m]
I had forgotten about the tag cloud, but just checked it and realised that they are now the most-used folksonomy tags, above indie and pop/rock...
2026-08-31 24324, 2026
reosarevok[m]
thought it's worth mentioning as tags are a bit neglected in MB, and it doesn't seem to take much to give them a bump...
2026-08-31 24326, 2026
reosarevok[m]
what I'm getting at is that I have some long-standing tag-improvement tickets/mockups, if anyone is ever interested in picking them up :P
2026-08-31 24327, 2026
reosarevok[m]
'''
2026-08-31 24325, 2026
reosarevok[m]
That seems to be it for mailed in reviews, unless I'm missing some in between all the "please unblock my IP" emails 🫣
More meetings esp w reosarevok and lucifer on twenty CRM setup to match w Website signups... (full message at <https://matrix.chatbrainz.org/irc/v1/media/download/AbXja5ANzKHF7ZO_ZzWD16tDWRfphjPWWy0js7WsXJ1i3RHJTT321XDAt9uJCxoyM9yI2sWsSdMmvyeAiEgpexFCegfNZY0wAGNoYXRicmFpbnoub3JnL0R2cXhpYWJEZE9CUFJiaGVrYVd5WWJRdA>)
2026-08-31 24354, 2026
SilonaBonewald[m
this week: Other more marketing related docs and research.
2026-08-31 24354, 2026
SilonaBonewald[m
Gonna need some analytics! Do we have something like matzo or potshot running?
2026-08-31 24354, 2026
SilonaBonewald[m
This week - analyses all the things. PR, traffic, load etc. so can start prioritizing servers etc
2026-08-31 24315, 2026
SilonaBonewald[m
So send me THINGS like links, reports etc
2026-08-31 24326, 2026
SilonaBonewald[m
SilonaBonewald[m: MATOMO
2026-08-31 24341, 2026
SilonaBonewald[m
SilonaBonewald[m: POSTHOG
2026-08-31 24324, 2026
SilonaBonewald[m
And that's all for now. (ducking autocorrect)
2026-08-31 24311, 2026
reosarevok[m]
Don't forget to call someone else, Silona Bonewald :)
so far I'm seeing a median reduction in response times of 7.5% locally but more for larger releases. I found another gross inefficiency with how we serialize URLs, so I'm just going to work on that before submitted a PR
NOTICE: MBS-12761 (https://tickets.metabrainz.org/browse/MBS-12761): Convert recording edit form to React
2026-08-31 24349, 2026
bitmap[m]
otherwise I just helped with OOM alerts and load spikes on our postgres server
2026-08-31 24306, 2026
bitmap[m]
that's all, go reosarevok !
2026-08-31 24313, 2026
reosarevok[m]
Hi!
2026-08-31 24352, 2026
reosarevok[m]
Last week I worked a bit on some URL handling improvements for MusicBrainz
2026-08-31 24354, 2026
reosarevok[m]
But other than that most of my time went into dealing with all sort of mails, both support (a lot of IP blocks and whatnot because of the LB changes) and small commercial sign ups
2026-08-31 24313, 2026
reosarevok[m]
And to talking with Silona about all sorts of things we need to get figured out
2026-08-31 24325, 2026
reosarevok[m]
Gopal: what about you?
2026-08-31 24336, 2026
Gopal[m] joined the channel
2026-08-31 24337, 2026
Gopal[m]
Hii
2026-08-31 24357, 2026
Gopal[m]
This week I got to spend some time in ListenBrainz’s Art Creator.(LB-1651)I fixed a text overlap issue, got the caption opacity slider working properly from start to finish.
NOTICE: LB-1651 (https://tickets.metabrainz.org/browse/LB-1651): Add release/listen text options to art creator/stats art generator
2026-08-31 24317, 2026
Gopal[m]
And kept working on the album grid layout and the “LPs on the Floor” art style. A good week overall. monkey , whenever you have a moment, will appreciate the feedback.
2026-08-31 24336, 2026
Gopal[m]
Thanks reosarevok
2026-08-31 24336, 2026
Gopal[m]
go Garv Thakre
2026-08-31 24300, 2026
GarvThakre[m] joined the channel
2026-08-31 24301, 2026
GarvThakre[m]
hey everyone !
2026-08-31 24335, 2026
GarvThakre[m]
so last week i completed the refactoring work of bookbrainz
2026-08-31 24307, 2026
GarvThakre[m]
and got a little fever too so yeah not much this week as i am waiting for some reviews on my PR
2026-08-31 24338, 2026
GarvThakre[m]
and yeah thats it from my side
2026-08-31 24348, 2026
GarvThakre[m]
fin .
2026-08-31 24300, 2026
GarvThakre[m]
waqib2992: u wanna go next ?
2026-08-31 24309, 2026
reosarevok[m]
Still on my list for today: kellnerd , monkey , Nirvan Jain , op3kay , outsidecontext , ansh , jasje , zas , Yateen , julian45 , Lioncat6 , yvanzo , MonkeyPython , @fettuccinae:matrix.org , failure , lucifer , Jade
2026-08-31 24326, 2026
waqib2992[m] joined the channel
2026-08-31 24327, 2026
waqib2992[m]
Hi everyone!
2026-08-31 24332, 2026
waqib2992[m]
I was on a break last week and was attending university classes :)
2026-08-31 24332, 2026
waqib2992[m]
so yeah nothing much to share. But i got some pr merged for the calibre plugin. So will continue refactoring it next week if i get time
2026-08-31 24301, 2026
waqib2992[m]
Thats it from my side.
2026-08-31 24323, 2026
waqib2992[m]
Yateen: next?
2026-08-31 24347, 2026
Yateen[m] joined the channel
2026-08-31 24348, 2026
Yateen[m]
Hello Everyone!
2026-08-31 24346, 2026
Yateen[m]
Last week I was involved in College acads. Most of the project is complete , only one pr left to review, currently working on improving that\
2026-08-31 24313, 2026
Yateen[m]
Will start contributing regularly soon
2026-08-31 24323, 2026
Yateen[m]
monkey: ?
2026-08-31 24329, 2026
monkey[m]
Hello!
2026-08-31 24329, 2026
monkey[m]
I was on vacation last week, but snuck in a few hours to review GSoC projects, their associated blog posts, and fill in the final evaluations.
2026-08-31 24329, 2026
monkey[m]
Also a tiny bit of catching up on messages and emails.
2026-08-31 24329, 2026
monkey[m]
Back at it this week!
2026-08-31 24341, 2026
monkey[m]
zas: You had a busier week, tell us about it
2026-08-31 24358, 2026
zas[m] joined the channel
2026-08-31 24359, 2026
zas[m]
Hey
2026-08-31 24326, 2026
reosarevok[m]
Still on my list for today: kellnerd , Nirvan Jain , op3kay , outsidecontext , ansh , jasje , julian45 , Lioncat6 , yvanzo , MonkeyPython , @fettuccinae:matrix.org , failure , lucifer , Jade
2026-08-31 24333, 2026
zas[m]
So, yes, yet another busy week, on 3 fronts mainly: Picard RC in approach (tomorrow), LB abusers, SOLR cluster instability
2026-08-31 24307, 2026
zas[m]
Heavy Picard work (theme switching, OAuth/browser integration, ListenBrainz submission fixes, test cleanup)
2026-08-31 24308, 2026
MonkeyPython[m] joined the channel
2026-08-31 24308, 2026
MonkeyPython[m]
zas[m]: LB abuse?🤔
2026-08-31 24315, 2026
zas[m]
We had issues with LB (mainly) and abusers, mainly apps totally ignoring any concept of rate limiting
So I had to add bot-detector to ListenBrainz, and of course, matching configs, etc. we ended blocking a lot of traffic, and a blog post was made at this subject