Notes from #MetaBrainz Meeting 2023-03-06

MetaBrainz Meeting 2023-03-06

Meeting start: IRC Logs for #metabrainz | MetaBrainz Chatlogs
Meeting wiki page: MetaBrainz Meeting - MusicBrainz Wiki

Agenda

Last meeting: 2023-02-27
Next meeting: 2023-03-13

Reviews

[quote = “CatQuest”]
so I’ve been working on bagpipe aliases slowly
still kinda got a throat bug but it’s clearing up
hoping to finish with gaita like aliases this week and move on to closing more bagpipes after that
[/quote]

[quote = “kellnerd”]
Hi all, last week I mostly worked on BB-530.
Wikipedia abstracts are now displayed for all entities which have a Wikidata identifier, language is selected based on the HTTP Accept-Language header, i.e. your browser settings.
[eventually it will use the users language wiki] Fallback are English and alias languages as BB does not have i18n support yet.
Still to be done: Automatic collapsing and caching
Other than that I fixed a userscript bug following the MBS release and deleted code for the old relationship editor : )
[/quote]

[quote = “atj”]
last week I started working on an ansible role for installing and managing borg and borgmatic
so that we can automate backups
[/quote]

[quote = “bitmap”]
last week we released the new relationship editor code to production and I opened a few final fixes beforehand (nothing user-facing iirc, just Sentry logging improvements and developer nitpicks)
there have been a few minor bug reports but nothing major afaict
thanks yvanzo and reosarevok for pretty much running the prod release without me, and everyone who helped report issues mentioned in the blog post : )
afterward we had a schema change meeting, so should be compiling the tickets we decided on into a blog post this week
later I worked a bit on refreshing my event-art-archive branch for the artwork-redirect service — upgrading it to python 3.10 and fixing outdated dependencies, tests and whatnot, so we can hopefully deploy that soon
I also spent time upgrading Flow in MBS since they released a new “inference mode” that requires more type annotations to be added in a ton of places
other than that I did code review
[/quote]

[quote = “zas”]
last week I finished few bits related to borg backups, mainly uniformizing deployments.
On Sunday, pink crashed, everything came back but postgresql which I manually restarted.
I checked logs and nothing was standing out, everything was normal just before the reset.
The kernel didn’t log anything either. If it happens again, we’ll see.
apart that, I did usual system upgrades, supervision, fixed & improved few grafana dashboards.
plus PR reviews, and MB edits.
[/quote]

[quote = “rob”]
last week I spent time working on the new explore page for LB, which isn’t really needed right now, but its one step towards the redesign.
I just merged that, my first react PR!
I also worked with troi and artitst radio quite a bit – making good progress there now that lucifer has some really killer artist similarity data.
and on friday I started to dig into the new datasets page for metabrainz, but everything is as clear as mud, so that’s been fun.
I’m looking forward to getting back to troi. : )
[/quote]

[quote = “lucifer”]
last week i worked on fixing some LB bugs: broken cron job for fresh releases page, maligned output in an api endpoint, some fixes on artist credit similarity data.
also tried to diagnose and fix daily jam issues for users, fix still in the works.
i also acted on some SEC tickets.
[/quote]

[quote = “mr_monkey”]
Last week on the LB front, I continued working on implementing the redesign, helping mayhem with React and CSS
Also reviewing PRs because, well, that needs to happen.
Had a chat with aerozol to clarify our next few steps for the redesign
And finally started scratching an itch, some annoying issue in ListenBrainz that is keeping us from having features rolled out throughout the website. Namley the fact that we need to create modals in each page that is going to use them.
Now I tried using the nice-modal-react library that eBay put out (thanks eBay!) that uses a react context to make the modal components accessible globally
That’s working really well (implemented for one modal), but requires me to first figure out how to migrate our tests, and second a lot of refactoring in order to use it for all our modals.
On the BB front, some repo upkeep, fixing the master branch that I borked doing some repo upkeep, triaging issues, helping newcomers get their local dev set up
Also looking into more BB guidelines, and some PR reviewing
[/quote]

[quote = “aerozol”]
A bunch of little stuff this week. Getting busy!
Reviewing the new LB explore page with mayhem, looking really nice
And sorting out all the various LB about/data/settings/user dropdown pages, which was the biggest task this week
A couple of interesting tickets for anyone who likes to peek or input into design stuff: PICARD-2620 MBS-12942
As always, please bump me if I have a ticket of yours that you need now/soon
[/quote]

[quote = “jivte”]
So last week me and monkey released add listen feature and it is live now : )
apart from that worked on design some mockups for detailed album page and discussed add album future plans
and yes!! thanks to aerozol for add listen design reviews and suggestions and thanks to monkey too for improving my patience
[/quote]

[quote = “jasje”]
this week has been pretty interesting
The app is getting slight makeover which looks very noice (did it today)
We just switched to compose nav which is pretty fast than normal
this in conjuction to the PR ill make below
[PR]
make the app really smooth.
LB android app will be very stable in the next few releases
A new contributor also joined us and looks like lb android will soon get better.
[/quote]

[quote = “pratha-fish”]
this week was chaotic as hell, but I still managed to spend some time on the areas in “Automate areas management in MusicBrainz project”, and tried to spend some time with the Mechanize library, and setup my work environment with bitmap and reosarevok.
I tried my best to setup the the MusicBrainz bot, but you can expect a lot more questions coming in from me this week!
[/quote]

[quote = “reosarevok”]
So, last week I worked on checking the last issues for the relationship editor release, fixing one that chaban found in the last minute, putting out the release
Other than that, some code review, some small ticket fixes, as usual
And a bit more work on that API doc, which still grows slooooowly
(because it’s very boring to do)
[/quote]

[quote = “yvanzo”]
I had a breath of fresh air like you and everyone else with the MBS release bitmap mentioned.
If someone missed it, it’s all in this blog post
Otherwise I mostly investigated server’s disk latency/usage alerts, logs, and stats.
Found a promising approach using “systemd” cgroup driver zas forgot to mention he worked on.
reosarevok released a hotfix but it was surprisingly unrelated to the relationship editor.
[/quote]

April

[quote = “rob”]
April… is coming
meaning: if you wanna do something, think about it now.
as usual, I have too much other pressing stuff.
so, I leave it to y’all. last year was WELLL DONE.
[/quote]

[quote = “everyone”]
[wonderfully lame ideas and jokes about what we could do in April]
[/quote]

Absent regulars: akshaaatt (1), riksucks (1)

4 Likes