# Notes from #MetaBrainz Meeting 2026-09-14

**URL:** https://community.metabrainz.org/t/notes-from-metabrainz-meeting-2026-09-14/815646
**Category:** MetaBrainz
**Tags:** metabrainz-meeting-notes
**Created:** [September 14, 2026, 11:13pm UTC](https://community.metabrainz.org/t/notes-from-metabrainz-meeting-2026-09-14/815646 "2026-09-14T23:13:24Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![aerozol](https://community.metabrainz.org/user_avatar/community.metabrainz.org/aerozol/32/116_2.png) [@aerozol](https://community.metabrainz.org/u/aerozol)
#### Post date: [September 14, 2026, 11:13pm UTC](https://community.metabrainz.org/t/notes-from-metabrainz-meeting-2026-09-14/815646/1 "2026-09-14T23:13:24Z")

</div>

Meeting logs: [IRC Logs for #metabrainz | MetaBrainz Chatlogs](https://chatlogs.metabrainz.org/libera/metabrainz)  
Meeting wiki page: [MetaBrainz Meeting - MusicBrainz Wiki](https://wiki.musicbrainz.org/MetaBrainz_Meeting)

# Agenda

- Reviews

_Last meeting: [2026-09-07](https://community.metabrainz.org/t/notes-from-metabrainz-meeting-2026-09-07/815608)_  
_Next meeting: [2026-09-21](https://community.metabrainz.org/t/notes-from-metabrainz-meeting-2026-09-21/815680)_

_@reosarevok: Welcome to another MetaBrainz Monday Meeting!_

## Reviews

> [@anshgoyal31](#):
>
> [mailed in] [ansh] I’ve been quite sick for the past few days, so couldn’t get much work done.  
> Last week, I worked on Migrating LB and Synapse to Ansible.  
> I continued working on improving LB health, and reviewed some PRs

> [@failure\_san](#):
>
> [mailed in] [failure] Last week I worked on finishing up adding tests and I mostly finished up the event page and started working on a “My events” page.

> [@outsidecontext](#):
>
> [mailed in] Last week we released not only one, but two release candidates for Picard. Feedback was coming in fast, and zas, rdswift and myself fixed and reviewed the reported issues. Among other things I fixed dark mode color issues on macOS and the MPRIS player controls in the snap package.

> [@aerozol](#):
>
> [mailed in] Mainly comms and community stuff on various topics. Published [a blog post about lousy shirts.](https://blog.metabrainz.org/2026/09/09/the-super-special-lousy-shirt-plan/)

> [@Haris](#):
>
> Had a call with mr monkey . Talked more about tagging on listenbrainz. Need to do a lot of ui ux work.  
> Updated my PRs, waiting on review from lucifer and monkey (no rush).

> [@ApeKattQuest\_MonkeyPython](#):
>
> [﻿MonkeyPython] Good News everyone! I have actually been contact the hallway electrician so they will come, this week, probably 😩  
> in other news, opened pull request for instrument images! 🎉  
> closing up INST-1160  
> owever that will probably be the last instrument in a while because I have to atleast try to finish most of the hallway before the summit lmaosob 😭
> 
> - [INST-1160](https://tickets.metabrainz.org/browse/INST-1160): improve Tambourim

> [@reosarevok](#):
>
> Last week I reviewed some useful and important MBS code, wrote some hopefully still somewhat useful but certainly less important MBS code  
> And spent quite a bit of time on emails and signups and the like  
> Plus today I have been doing early Q3 accounting with Silona Bonewald to have more up to date data for the next board meeting later this week  
> (so she can present at least a budget estimation)

> [@lioncat6](#):
>
> Last week I was fairly busy so I didn’t get around to too much. Worked on some editing and fixed a few bugs that have been annoying me with a couple SAMBL providers. Latest release should be coming out sometime this week.

> [@Gopal7387](#):
>
> [Gopal] LB-1651 is basically done, as monkey approved it after I addressed all his reviews.  
> Just waiting on him to do a rebase before it gets merged as i have already synced my fork’s master..  
> LB-1942 reverted the old scroll approach we’d started and added handling for releases with multiple secondary types.  
> LB-1960 (inflated track counts) figured out why this was happening; it turns out MLHD listens were getting counted for tracks but not for albums/artists, so the numbers didn’t match up. Have a fix planned, will start implementing next.
> 
> - [LB-1651](https://tickets.metabrainz.org/browse/LB-1651): Add release/listen text options to art creator/stats art generator
> - [LB-1942](https://tickets.metabrainz.org/browse/LB-1942): Order of albums on artist page should read left to right then down
> - [LB-1960](https://tickets.metabrainz.org/browse/LB-1960): Inflated track listen count (higher than artist and album)

> [@mr\_monkey](#):
>
> [monkey] Last week I worked on reviewing lots of ongoing PRs, and pushing some of them past the finish line as we had quite a few useful features sitting at 80-90% completion.  
> Of note, programmatic access to request and download LB user data exports, which we will want to push forward for all third-parties as opposed to scraping 15 years of a user’s listens via the API, one page at a time… We may even think about limiting the number of subsequent queries to the listens endpoint for the same user, and point tonthis new endpoint, to preserve our APIs (and sanity).  
> I continued work/reviews on some other in progress infrastructure and monitoring work for LB.  
> And looked into integrating Tidal (PRs open for data imports and streaming) and Qobuz (requested API access).  
> Also some nice UI improvements from Gopal coming up, as he mentioned.  
> Looked into some very slow database queries on the BookBrainz database, some queries coming from CB, reviewing some missing indexes and other improvements that bitmap fixed (thank you!)  
> As Haris mentioned, met with him and with aerozol separately to talk about moods and how they will integrated in LB and MB. We’re not there UI-wise yet, but I think data-wise we are at a good point to add mood to MB.  
> Also had a chat with zas about the LB mapper v2 and where we think we want to got with that project, which will be useful for LB but also Picard and potentially for third-parties, as a tool to resolve dirty track name + artist name to an MBID.  
> Finally some GSoC work to continue reviewing ongoing projects, and a meeting with failure to catch up and to reevaluate goals for his project

> [@bitmap](#):
>
> at the beginning of last week I finished adding a basic a UI for adding/viewing entries in PR for setting noindex on artists…  
> worked on addressing all the review feedback in the web service performance improvements PR  
> also worked on optimizing some CB/BB queries that were hammering postgres  
> did some code review and deployed some minor changes to web service workers over the weekend  
> so mainly performance related issues again

> [@yvanzo](#):
>
> Last week I completed the patch to block deep searches in MB.  
> Also had a video call with zas on MB Solr and infrastructure issues.  
> Otherwise kept working on tagging requests from MBS to MB Solr, plus usual reviews.

> [@lucifer](#):
>
> last week i worked on clickhouse stats, fankee related oauth stuff and on finalizing the listens db migration.

> [@zas](#):
>
> We (with outsidecontext) released [RC2](https://blog.metabrainz.org/2026/09/10/picard-3-release-candidate-2/) on Thursday, got nice and useful feedback, fixed issues, and released [RC3](https://blog.metabrainz.org/2026/09/13/picard-3-release-candidate-3/) on Sunday. So a lot of Picard code/PRs/reviews/user support.  
> We expect to release Picard 3 later this month, as planned, but an RC4 is still possible in between ; ) Translators & testers wanted!  
> I migrated the website from uWSGI to granian (validating and updating related guidelines for the team), tuning concurrency, access logs, Prometheus metrics, static file serving with cache-busting, and deployed 3.0.0rc2/3 releases (along new Picard versions).  
> On the Infrastructure side, I mainly worked on the new SOLR 10 cluster: ordered 10 new ARM64 nodes, bootstrapped, updated Ansible roles & config, configured DNS (dnscontrol), added/configured metrics (opentelemetry/prometheuse/telegraf), dropped shorewall in favor of new nftables role, the cluster is ready for experimentation (yvanzo lucifer), including load balancers.  
> I did some MB webservice worker tuning investigation (with bitmap help).  
> And I investigated abnormally high load on cesaria (related to BookBrainz queries + bot traffic), added BookBrainz to bot-detector, load dropped significantly.  
> I added lookup\_by\_url to musicbrainzpy, updated some picard docs, added new solr 10 cluster deployment documentation (in ansible docs/) + network topology docs in syswiki  
> Also I had video calls with yvanzo (about SOLR 10) and monkey (about mapper V2 / future).

> [@julian45](#):
>
> not much to report this week besides having convos with zas and team about infra future architecture, plus usual MB editing and picard testing

> [@jasjeet](#):
>
> [jasje] Last week was just me shifting and packing because i’m moving jobs

> [@yateen](#):
>
> My exams began , I was busy preparing for my midterm exams last week and will be occupied in that , this week also .

> [@JadedBlueEyes](#):
>
> [Jade] Another busy week, just managed to review & update [Add templates for autoeditor elections by reosarevok · Pull Request #418 · metabrainz/mb-mail-service · GitHub](https://github.com/metabrainz/mb-mail-service/pull/418) for reosarevok)  
> Also fixed the images in the mb-graphql blog post, so that just needs someone else to give it a check before publication  
> And I had a lil job interview with the people at [element.io](http://element.io), so that miight be a thing 👀

> [@Silona](#):
>
> [Silona Bonewald] Much Research:  
> Pricing - what do others charge?  
> Found groups like APIFY charging for the data  
> Reworking the levels?  
> Researching our options - Subscriptions, API, MCP server  
> Divided DBs  
> Infra reviews for budget  
> Current QB Budget with reosarevok for Board  
> Prepping for sept 17th board meeting and docs  
> Reviewing Board Paperwork  
> Bylaws, IP, conflict, travel  
> Upcoming Unicorn meetings  
> Rough 10 slides intro to Sponsors  
> basically - I have been looking at all the various things mentioned in chat. most of the week.  
> and prepping for sponsorship pitches this week  
> fingercrossed I raise enough money to pay for zas new servers

absent: Garv Thakre (1),waqib2992 (1), Nirvan Jain (3 - removed from [regulars](https://beta.musicbrainz.org/doc/MetaBrainz_Meeting/Regulars))
