#MetaBrainz Meeting 2024-04-08
Meeting start: IRC Logs for #metabrainz | MetaBrainz Chatlogs
Meeting wiki page: MetaBrainz Meeting - MusicBrainz Wiki
Agenda
Last kind-of meeting: 2024-04-01
Next meeting: 2024-04-15
@reosarevok: Welcome to another Monday Meeting, this time with me on time and remembering it!
Reviews
[quote = “akshaaatt”]
[mailed in] I reviewed android and ios PRs for the LB app. Both the works look amazing! Great going. Looking forward to cool stuff in the apps!
[/quote]
[quote = “ercd”]
[mailed in] [ericd] Hi all! I was traveling last week. Continued work on PR#2824 to fix some sorting issues and add default sort directions to different sort options.
[/quote]
[quote = “Ykchong45”]
[mailed in] [couscous] Last week, I finally submitted my proposal for “revamping the Last.fm listen importer.” Additionally, I updated my pull request for fixing documentation regarding Windows development environment preparation.
However, I encountered an issue with another pull request, #2823. The pipeline fails remotely, but not on my local end. If possible, I would appreciate some assistance with this matter. In the meantime, I will continue working through it.
[/quote]
[quote = “CatQuest”]
[MonkeyPython] I’ve worked on [INST-1084: parkapzuk] (wrapping it up as we speak)
(infact I finished juuuust now :D)
I aim to be finished with bagpipes this week, I’ll be writing a blogpost about it soon.
[/quote]
[quote = “yvanzo”]
For the last two weeks, I helped atj with preparing the new SolrCloud deployment.
Increased the recommended disk space for MB mirror to 250 GB thanks to PeterCodar.
Fixed minor oversights in MB about Node.js 20 upgrade.
Continued working on Perl 5.38 upgrade for MB Server and Python 3 upgrade for SIR.
Plus PR reviews, GSoC applications guidance/review, tickets triage.
Also a bit of maintenance (Jira apps, Transifex deletion, IRC cloaks, Wiki settings).
And released last week’s joke under the APFL (April Fool Public License).
[/quote]
[quote = “ansh”]
Last Week I worked on refactoring BrainzPlayer to have continuous playback of songs which was one of the main goal of the SPA migration. It is finally working!!
I also worked on refactoring user dashboard page, and integrating react-query on multiple routes.
And also spent time reviewing monkey’s PRs
[/quote]
[quote = “mr_monkey”]
[monkey] Last week I worked on Apple music integration for playback on ListenBrainz
And also on BrainzPlayer to add settings, including the ability to turn off music sources like youtube for those who don’t want it
I helped with and reviewed GSOC proposal
And had a meeting with aerozol where we looked at his local dev setup (!)
Of MB, in this case
And some PR reviews always, in particular ansh’s work on the SPA
[/quote]
[quote = “kellnerd”]
Last week I finalized my GSoC proposal before I added a new feature to elbisaur to manually submit listens.
It now accepts a MB release URL and an optional track range or prefix (which is useful to submit listens for a side of a vinyl record).
And I’ve been looking for audio players which make use of Picard’s performer tags or directly query MB relationships (with mixed success).
[/quote]
[quote = “rob”]
[mayhem] last week was… lets see. there was a lot on.
accounting. accounting. some accounting. yet more accounting.
oh, I forgot. there was accounting.
and some minor gsoc stuff and emails, but accounting and fixing accounting systems.
pure hell. back to real work this week.
[/quote]
[quote = “zas”]
Last two weeks, I set up VMs for new SOLR/zookeeper deployment along matching hostnames etc
GSoC applications reviews and feedback
And a lot of Picard code (mainly cleanups and refactoring)
plus usual supervision, user support, minor sysadmin tasks, upgrades
[/quote]
[quote = “lucifer”]
last week, i worked mostly on testing MeB Oauth provider. diagnosed some issues in LB related to spark cluster. and worked on improving the lb tag radio endpoint.
also some gsoc related discussions.
[/quote]
[quote = “reosarevok”]
Last couple weeks I worked on the usual translation, support, community etc
Plus I spent quite a bit of time converting our React code to use Flow React component syntax, which simplifies Flow typing and is supposed to be pretty neat
So far so good, lost over 1500 lines of code IIRC with it so far.
Friday until now I’ve been in Spain visiting family, which is one of the benefits of being in a city with actual airport connections
And bought a ton of cheese and some chorizo and anchovies
feelsfoodman.jpg
[/quote]
[quote = “Ashutosh_Aswal”]
[yellowhatpro] last week was busy wrapping GSoC proposal
started working on sql-gen lib, fixing stuff in the original repo
now the custom types problem has been solved, leaving us with postgres extensions like cube, working on that part
[/quote]
[quote = “bitmap”]
I was sick last week so didn’t get a significant amount done unfortunately, but I did work some on my assigned schema change tickets and did a small amount of code review
[/quote]
[quote = “atj”]
last week i continued the Solr saga
but made some good progress, so we now have a 5 node ZooKeeper / SolrCloud cluster that is almost ready for testing
deploying Solr and ZooKeeper onto real servers instead of into Docker containers using the molecule test framework threw up several issues so I spent a fair bit of time fixing them
hopefully we can get to a point this week where the cluster is indexing MB data
[/quote]
[quote = “itachi_0x0”]
[Tarun_0x0] Last week, I didn’t do much. I worked on mockups for the BB entity-editor.
and mostly on my college minor project (It is related to deep learning )
And yeah, I got a new haircut (my mom absolutely hated it).
[/quote]
[quote = “pranavkonidena”]
[pranav] Last week, I got my PR for brainzplayer revamp on LB android from Akshat
Had some design doubts which are resolved now after discussions with aerozol
After this is done, will work on album pages in brainzplayer
[/quote]
[quote = “JadedBlueEyes”]
On 31/03 I submitted my GSoC proposal “Email service with internationalisation and MJML-based markup”
Now I’m on holiday, I have a lot more time available
Next week, I plan to hunt down some smaller bugs and features to get into contributing to MusicBrainz
OT, last week I got elected as Vice President of the Mountaineering Society ![]()
[/quote]
[quote = “huhridge”]
i finally submitted my proposal for the internet archive integration last week
worked on implementing alt text support for the art creator, submitted that PR yesterday
looking forward to working on more tickets!
apart from that just rewatching lucifer in my spare time
[/quote]
Meeting ends, but daylight savings shifted the meeting so we have quite a few late comers!
[quote = “jasjeet”]
[jasje] nothing new this week
[/quote]
[quote = “kubrimskii”]
[rimskii] I am working on debugging my PR with Monkey. Today I received new feedback/suggestions from Monkey (big thanks for it!) So, I am planning to work on it
Also, I plan to take some tickets for fixing errors this week
for the past week and this one, my schedule is kinda busy, so I am afraid I wasn’t that active : (
Nevertheless, I have some good news, my project got selected for the top 100 for the Google Solutions Challenge, so I am quite happy
[/quote]
[quote = “theflash”]
[theflash_] Last week I opened a pr which include various hot fixes in UI of the app
Other than that I’ve been working on song playback on the iOS side
[/quote]
[quote = “aerozol”]
Ahhh, daylight savings! Meetings are at my 5am again and I am going to mail in reviews ![]()
Nothing to report this week though
[/quote]
[quote = “snaekboi”]
[Pratha-Fish] I’m just working on wrapping up the area management project.
[/quote]
Group contacts on IRC
[quote = “yvanzo”]
In brief, we are looking for volunteers to help with managing our presence on IRC, don’t run away!
We just realized today that MetaBrainz doesn’t have anyone left as group contacts for the staff of the IRC network Libera.chat.
They “recommend having between 2-4 contacts” that will can be asked to manage channel registrations and allocate cloaks to users.
See https://libera.chat/chanreg/#group-contacts for more info.
Whoever wants to volunteer, please quickly get in touch with our community manager reosarevok!
[/quote]
absent: everyone gets a pass, because of daylight savings