Meeting start: IRC Logs for #metabrainz | MetaBrainz Chatlogs
Meeting wiki page: MetaBrainz Meeting - MusicBrainz Wiki
Agenda
Last meeting: 2026-03-09
Next meeting: 2026-03-23
@reosarevok :
Welcome to another MetaBrainz Monday Meeting!
@aerozol note:
These notes have been tidied - this meeting was absolute chaos. Anyone who jumped in without being called, and then did not wait to be called properly, has not been recorded.
Reviews
julian45:
[mailed in] last week was mostly the usual patching & general upkeep, but i also met with the team and board a bit, and discussed some infra changes with zas
fyi this time next week iāll be away from my laptop & several time zones away from usual, so iāll be absent from that meeting
JadedBlueEyes:
[Jade (she/her)] Nothing much external progress wise to report this week. Did answer a few questions in chat, planning on looking at a few of the GSoC proposals.
Also, a more finished poster: [image ]
Unfortunately thereās been a fatal meningitis outbreak on campus, so uniās a bit chaotic.
Sidequest this morning, I deployed a patchset on to my git forge (https://forgejo.ellis.link ) which gives it a cute theme, plus a few things like rate limiting, which is nice
Otherwise itās just been background work and keeping things afloat
ApeKattQuest_MonkeyPython:
[MonkeyPython] Last week for the most part I just tagged and edited releases
got a bit of a cold, but it 's over today!
this week I will continue doing that, as well as hopefully work well on bookbrainz relationships
haris:
Last week was definitely somethingā¦. Wrote my first ever GSOC proposal :o check it out [link ] I liked this idea the most. Fun fact: the heartbeat of attendees sync up at musical concerts. Anyways, other than that, opened a PR for LB-1878. Spent too much time staring at the codebase : ) oh and and and planned so many surprises for my girlfriendās birthday which was today. It went so well, everything went according to the plan :DDD
[ LB-1878 : Inconsistent listen history export JSON format]
uzman2406:
[Uzma Nayab] Last week I didnāt make much contributions as I was mainly focused on finishing my GSoC proposal.
However, I did fix LB-1843 ā additional_metadata not being saved when creating a new playlist, which was causing a 500 error : Additional metadata missing.
[ LB-1843 : additional_metadata not saved when creating new playlist]
I also completed my GSoC proposal today and posted it on the community forum. [link ]
It took several weeks of work spent understanding the ListenBrainz codebase, preparing mockups and implementation details.
Iād really appreciate it if the mentors could take a look at the proposal and share any feedback or suggestions.
This has been a really productive and very meaningful week, in terms of understanding the codebase more precisely (LB).
Due to which I have identified many bugs and UI/UX improvements, and even very tiny UI inconsistencies throughout this week
I have raised the tickets regarding the same, but multiple issues are not being raised yet on the list that I made by spending a lot of time.
Some of them, which i have already raised :
LB-1959 ā>The date picker on the Listens page is not working correctly.(need to be reviewed yet)
LB-1953ā> In the Art Creator, the right-side settings/advanced panel has inconsistent
scroll behaviour.( Tight observation )
LB-1954ā>The Advanced section is visible, presenting settings that do not affect this template.
So these above are the listed tickets to which i have been working along this week.
Raised and fixed, this week by me :
LB-1951ā>Art Creator: Designer templates fail to download due to CanvasGradient color parsing error
LB-1955ā>fix color mismatch in Designer template exports. ( was sort of confusing, yet fixed accordingly.)
LB-1952ā>āLPs on the floorā template downloads without floor texture.
hence, these all are then combined and merged into one PR ,
that is :
#3635
Thanks to MonkeyDO for the concern he showed this week.
Some other requests under review :
LB-1942ā>issue with the order of listens based on their respective published years
( progress is really good but MonkeyDo has been busy due to some organisational upheaval recently. )
LB-1651ā>Add granular caption options and color customization to Art Creator grid stats
( Aerozol liked the fix, the only thing remaining is code review, but he will circle back to it for sure )
Most importantly, today I received a great opportunity by Aerozol as he noticed my lens towards Art Creator in the Explore. also im almost done with my draft proposal
So, all in all i think really a good week for me and realising why i did not start contributing among these great guys in the first place.
Thats all guys, thanks .
Last week I worked on BB-888 which is about improving identifier matching and validation. I am adding support for optional built in validator functions so that identifiers like ISBNs can be properly validated with checksum checks, not just regex shape matching. Still working on it, will put up a PR soon
[ BB-888 : Improve identifier matching and validation]
Also, I explored Solr search more deeply and studied how MusicBrainz handles their Solr setup to figure out the best approach for BookBrainz and worked on my proposal for the Solr migration, which is almost done
Lioncat6:
This past week (as usual) Iāve been working on some more SAMBL improvements
Iāve fully implemented a qobuz provider (which supports barcodes & ISRCs!), and added YAMBS as a seeder
Additionally, Iāve completely re-done SAMBLās network stack, which allows me to now host an indev instance (https://dev.sambl.lioncat6.com ) where you can test all the latest features. You wonāt be able to use the APIs on the dev server due to how anubis is set up (this is intentional for now).
GarvThakre:
last week i worked on the remaining files for BB-670 , will make a PR asap, and built a working i18n prototype (working for 2 weeks on this), and also fixed a small bug in the middleware mentioned by ansh in the proposal and also fixed in the prototype.
[BB-670 : Rewrite promises to async/await syntax]
Shreshth:
[Shreshth Sharma] Addressed feedback on a ticket, and I still have one more PR currently under review. Iāve also been working on my proposal for a while now and the first draft should be ready sometime this week!
Apart from work, I organized an MLH-powered hackathon at my college this past weekend. It was my first event ever as a GitHub Campus Expert! We had a lot of participants, saw some really great projects, and met some awesome judges. Iām catching my breath now after such a hectic month, but Iām really looking forward to getting back to learning and resolving more tickets.
absent: mrkomododragon (3, removed from list), Akshay Jaiswal (1), op3kay (1), Nirvan Jain (1), kellnerd (1)
7 Likes