Notes from #MetaBrainz Meeting 2024-06-17

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

Agenda

Last meeting: 2024-06-10
Next meeting: 2024-06-24

@rob: hello and welcome to the weekly meeting everyone!
The real spaniard is off today, so this #faux spaniard will step in and run the meeting!

Reviews

[quote = “aerozol”]
[mailed in] First week at the new part time job survived. I can tell that I am going to be picking up some new skills. Hopefully they translate to MeB!
Otherwise just kept on top of socials, and spent a bit more time polishing up Android app mockups got pranavs GSoC project.
Team and community: if you feel strongly about app UI/UX, ping me! Feedback and discussion is always welcome
[/quote]

[quote = “ercd”]
[mailed in] [ericd] Last week I spent some time moving from my old good Linux laptop to a macbook and setting up the dev env. I added initial implementation for fresh releases, which has much to improve in this week. I also figured out how to make sure feed entries are in the order we want. And I added more tests for user listens feed.
[/quote]

[quote = “CatQuest”]
[Jigen] hi! not much, managed to delete my LB profile :d but thanks to bitmap and lucifer it was fixed :DD
so thanks for that!
[/quote]

[quote = “reosarevok”]
I worked a bit last week updating dependencies, eslint, flow etc. Other than that, I’ve been mostly off for personal reasons, I’m in Spain for a while now, but I’ll probably be more active starting later this week
[/quote]

[quote = “mr_monkey”]
[monkey] Last week I continued working on search improvements for BB, running into tests that pass locally but fail in CI, scratching my head.
I reviewed a PR for kellnerd’s GSOC project and set up my new computers to test the importer.
Also worked on a major ESLint upgrade that we have a PR for.
On the LB side, I finished the manual album import PR which I’ve been looking forward to, and deployed it to beta.LB
With lucifer, we investigated a baffling issue we’ve recently discovered where on LB users can randomly appear connected one specific other user.
Also fixed a bunch of small issues that were reported, reviewed PRs and cleaned up tickets.
[/quote]

[quote = “rob”]
[mayhem] last week for two days I was off hiking in galicia, which was lovely, but brrrr.
then I returned to BCN to suffer from my regularly scheduled bad sleep in June. I was a zombie most of last week and only go my most basic tasks done. :frowning:
hoping for better sleep this week. and doing actual work. :crossed_fingers:
oh: I did some typesense replacement testing last week too – might have something promising. we’ll see tomorrow.
[/quote]

[quote = “bitmap”]
was off Monday, but afterward I did some code review, and fixed and upgraded Sentry, which was down for a while
fixed some issues in the PR for MBS-13620, and a minor beta-only bug, MBS-13618
[MBS-13620: Convert the release editor’s edit note tab to React]
[MBS-13618: Beta: Cover art types broken in “Set cover art” for release group]
made some bug fixes/improvements to reosarevok’s PR for MBS-11063 to prepare it for merging
[MBS-11063: Convert event edit form to React]
resolved MBS-13538 over the weekend
[MBS-13538: Removing all rows in the artist credit editor makes it disappear]
and fixed barman backups on aretha, which apparently were stuck since the schema change
[/quote]

[quote = “lucifer”]
last week, i investigated some issues maintenance issues in LB, typesense load, weird login stuff, disk space, dumps hanging up, spark cluster running out of memory and storage.
also finished up ansible playbooks with atj[m]'s help to manage the spark cluster.
and discussed GSoC stuff with rimskii.
[/quote]

[quote = “ansh”]
Last week, I mostly worked on BrainzPlayer user preferences, fixing some bugs there and refactoring playlist page.
I also spent some some time on tickets and reviewing a couple of PRs by monkey
And spent time to finish my BrainzPlayer PR.
[/quote]

[quote = “theflash”]
[Gaurav] Been working on bugs and suggested changes in my recent PR
other than that made progress in adding hide, unhide and delete event in feed, gonna open a pr soon for this
apart from that, intense heatwave going on in here : (
[/quote]

[quote = “kellnerd”]
Last week I continued restoring the BB import pages, the views for pending entities and the overview of recent imports are now working.
Unexpectedly this also included updating the DB schema to also support imports for series entities (which did not exist in 2018).
While [my first PR] is awaiting review, I have started working on moving and combining the almost duplicated entity validation functions from the bb-site and bb-utils repos into the bb-data repo (which is used by both).
And the usual reviewing of Harmony tickets and feedback, plus some minor improvements.
[/quote]

[quote = “JadedBlueEyes”]
[Jade] I did my weekly review with bitmap
I created mrmx, which is a JSX-like syntax for writing MJML in Rust. It’s very fast and lots of fun :grin:
It took up most of my time tbh
That involved some patches to the mrml project, which I upstreamed
I’ve updated the mail service to use that, which doubled the speed and also happened to remove a few dependencies.
(Doubling the speed meant shaving off 2ms :joy:)
I added a redirect from the base path to the documentation, which makes things a bit nicer
I’ve started working on sending complex data into the templates, which I should finish by tomorrow.
and I have a meeting with aerozol about designing the email templates later!
[/quote]

[quote = “kubrimskii”]
[rimskii] For this week I was mainly working with Apple Music integration
Their documentation is kinda tricky, so it took me a lot of time to start with that
but well I could integrate it to troi, so It will import playlists from Apple Music and can create troi playlists
Then integrated it to LB as well, created a new modal on the front and added few endpoints on the back
so basically its ready now, just needs to be merged with the main
Now, I am planning to implement export function for Apple as well
It needs a new endpoint for a lookup
I will start working on it by tomorrow (thanks to mayhem and his detailed explanation : ) )
also for lucifer for helping with Apple Music tokens
* but well I could integrate it to troi, so now it can import playlists from Apple Music and create playlists
[/quote]

[quote = “atj”]
last week was a bit of a blur for some reason I’m sure I’ll be missing a few things
I continued tweaking of the new Solr cluster and generally badgering yvanzo about it
fixed a few lint and CI issues on some of the Ansible roles
helped lucifer with some questions about Ansible for the Spark cluster
[/quote]

[quote = “zas”]
Last week, I mainly worked on Picard, supervising twodoorcoupe (IRC) excellent PRs
This weekend I tried to keep our old SOLR cluster alive… Time to move guys…
apart that, usual user support, sysadmin tasks, general supervision, system upgrades, and MB edits.
[/quote]

[quote = “outsidecontext”]
Hi, no summering here :grinning_face_with_smiling_eyes: Did some code review and a small bugfix for Picard. Also triaging some tickets
Still less time than I hoped for, but much better again.
[/quote]

[quote = “twodoorcoupe”]
last week the new image resizing feature for Picard was merged
now you can choose to scale down downloaded images when above a chosen size
almost finished making the cover art “more info” ui dialog show the changed images
[/quote]

[quote = “pranavkonidena”]
[pranav] I made good progress on the user pages last week
The listens tab is done
Some minor tweaks are there post which I’ll be making a PR
Aiming to complete stats tab and the user pages by the end of this week
The user pages are fireee thanks to aerozol for the superb designs and the new colours
[/quote]

[quote = “yvanzo”]
Last week I mainly worked on bringing SolrCloud 9 to MB mirrors.
Also reviewed a few MBS PRs, updated both beta and test MB websites.
I attended with bitmap to yellowhatpro’s first development meeting, and had some more chat here about his project.
This week-end, zas and I monitored the search back-end of MusicBrainz.
It is now responsive again but still missing some updates since Saturday.
We are working with atj towards switching to the new SolrCloud 9 cluster.
Plus some more usual support, tickets triage…
[/quote]

[quote = “Ashutosh_Aswal”]
[yellowhatpro] Last week worked on some bug fixing and documentation.
Got reviews from bitmap and yvanzo related to the project
Created some necessary changes as suggested, and took a little detour and worked on postgres triggers
It didn’t turn out well, so will switch to the main plan. But hell it was interesting
Also read more about static and dynamic linking related to rust, thanks to Jade . It helped me understand the Dockerfile quite better :grinning_face_with_smiling_eyes:.
[/quote]

absent: akshaaatt (1), jasje (1), Tarun_0x0 (1)

2 Likes