Meeting start: IRC Logs for #metabrainz | MetaBrainz Chatlogs
Meeting wiki page: MetaBrainz Meeting - MusicBrainz Wiki
Agenda
Last meeting: 2024-06-03
Next meeting: 2024-06-17
@reosarevok: Welcome to the Monday MetaBrainz Meeting! I’m back to Estonia for the week, where birds sing and the police sirens don’t!
Reviews
[quote = “bitmap”]
[mailed in] Last week I continued working on converting parts of the release editor to React, and submitted a starting PR: [PR 3286]
I worked on pending changes to the other tabs too, along with removing bits of Knockout, but those PRs will come later.
Other than that, had a very nice & informative meeting with Jade about her GSoC project. : )
[/quote]
[quote = “yvanzo”]
[mailed in] Last week I helped with setting rooms up in our Matrix server ChatBrainz.
I successfully restored SolrCloud backups on a test mirror.
Still refactoring and updating code. May reindex beta search this week.
Discussed OOB in OAuth with outsidecontext, and their respective projects with JadedBlueEyes and yellowhatpro.
[/quote]
[quote = “ercd”]
[mailed in] [ericd] Last week I added a customization param to user listens feed and started using lxml to test our retrieved feed content. With all the basics sorted out, next week I will implement another feed endpoint and come up with more test cases.
[/quote]
[quote = “aerozol”]
[mailed in] Shiiiiit I’ve been busy! New part time job just started, and two other projects that should be done but blew out of scope
Managed to get some MeB stuff in though, which was great
Big thanks to everyone who helped get ChatBrainz going! Big effort from lucifer. Everything is (hopefully) prepped to announce it today, after some final checks
The biggest part of my time was spent finessing LB Android app mockups, feeling quite pleased with them now
Thanks for meeting with me pranav and theflash_, looking forward to progressing GSoC together! Another reminder to other GSoC students to get in touch - with time to spare - if you want a hand with any design elements
Also made and discussed a bunch of EAA type tickets. Thanks for implementing most of those already reosarevok!
And, even though I didn’t have the time, I got too excited and added a bunch of event art to MB ![]()
[/quote]
[quote = “rob”]
[mailed in] [mayhem] Today and tomorrow, I’m out freezing my ass off in Galicia. Note to self: Green Spain is freaking cold! (Stop laughing reo!)
Last week I did the usual running MetaBrainz stuff as well as running the board meeting after the MeB community meeting. Not a whole lot of important stuff was discussed, but I’ve gotten the green light to tighten the thumbscrews on supporters refusing our new prices.
I’ve also got ongoing, never changing stupid conversations with abuse@hetzner and I’ve resorted to fighting stupid with stupid by sending lengthy responses from chatgpt, and not getting bothered by stupid people. At least chatgpt is not bothered with lecturing stupid people about copyright issues.
Another part of my efforts last week was to find the tastiest noms in A Coruña, which was a very successful mission. (Michelin star lunch tasting menu for 49eur FTW).
Now we’re in the hills above the coast and we’re spending a lot of time watching TV. But there is only one channel and it looks much like this: https://photos.app.goo.gl/dT9XdMdPzYqBRNNo7
Thanks and I’ll be back in the office on Wednesday!
[/quote]
[quote = “akshaaatt”]
Last week was more about discussing the projects with the gsoc fellows and cleaning up on some prs for both ios and android
Not much other than that. Looking forward to getting busy reviewing awesome prs this week!
[/quote]
[quote = “zas”]
last week was mostly about working on Picard, few more cleanups, bugfixes, and ofc reviewing PRs (one was related to GSoC project)
apart that usual supervision, user support, upgrades.
[/quote]
[quote = “Ashutosh_Aswal”]
[yellowhatpro] Last week worked on finalizing the archival task. The first iteration is complete, and am able to make things presentable
Discussed few things with yvanzo, got an error, solved the error
Explored dockerizing the rust app (it is a pain to compress the size), and thanks to Jade’s dockerfile was able to understand stuff
[/quote]
[quote = “mr_monkey”]
[monkey] Last week I had a good video chat with kellnerd to talk about his GSOC project (and Harmony a bit), well productive and nice to see him!
I worked on a bug with author credits in BookBrainz, fixed some search issues and continued improving the new search admin.
I also fixed a few things with the test suite and did some ticket triage and dependency updates.
For ListenBrainz, I worked on adding albums to the manual submission modal, finished that today with the help of aerozol and ansh: [LB-1401: Manually submit album]
I also improved apple music track search to remove the album name from seaerch terms (betters results without it) and to do some minimal fuzzy search on the track titles, because their search API results order is… let’s go with “biased”.
Will probably work on adding that to Youtube search as weel on the heels of that.
Aaand as always a bunch of PR reviewing and small fixes.
[/quote]
[quote = “JadedBlueEyes”]
[Jade] This week I moved back home from uni for the summer, which was a lot of packing ![]()
I’ve added a significant amount of lints and tests, and set them up to run in CI
That includes cargo-deny, which checks dependencies for vulnerabilities, licences and outdated versions
gitlint, which makes sure commit messages meet standards
And one more to automatically catch typos! It’s already caught one ![]()
Had a nice meeting with bitmap about my project, and yvanzo and reosarevok chimed in
That helped resolve a few questions, so I have a good idea for the path forwards for the next few weeks
I added the GPL-2.0-or-later licence to the repo, cause I forgot to do that
And finally, I added a readme and a chunk of documentation 2 days ago
[/quote]
[quote = “kellnerd”]
Last week I was refreshing an old PR from 2018 with the BB importer user interface, that is merging the current master branch with six years of commits into the old branch.
That took a while and is probably the biggest merge commit I’ve ever done, but there were still a lot less merge conflicts than expected.
I also had a video chat with monkey where we discussed the plans for my GSoC project, mostly how to keep it streamlined and focussed.
Additionally I have been reviewing new metadata providers for Harmony by outsidecontext and working on a few (smaller) improvements myself.
Maybe outsidecontext wants to tell you more ![]()
[/quote]
[quote = “outsidecontext”]
last week started with me being busy with life and doing some refactoring on picard I didn’t finish, but still on it.
at the end of the week I go distracted by the shiny Harmony. Awesome tool I want to use, so I did add providers for Tidal and Spotify. Got more involved than I had anticipated, but I think we nailed it now. Thanks kellnerd for all the reviewing.
back to picard again : )
[/quote]
[quote = “pranavkonidena”]
[pranav] Last week, I continued work on my GSoC project.. I need to start implementing the UI from tomorrow, will hopefully raise a PR in 3-4 days for the User pages in LB Android
[/quote]
[quote = “kubrimskii”]
[rimskii] Last week, I was working on implementing the import feature for Spotify in troi with lucifer and mayhem.
Can say its almost done, it just needs some reviewing before the merge. We also could optimize it by integrating bulk lookup, so it takes less API calls than it was before. Thanks to lucifer for all of the help!
Also, worked on checking some bugs for import/export features, cause they were not apparently working, but its fine now
Now I’m working with integrating Apple Music. For now, I plan to add importing playlists from Apple Music to troi first, then enable it in LB. But, its not being easy, I spent a whole day today to set up an Apple Music, no success so far( Hope I will be able to manage it tomorrow and raise a PR in 3-4 days !
[/quote]
[quote = “lucifer”]
last week, i worked on adding a bulk metadata lookup endpoint to LB to assist in playlists import, looked into some LB login issues, diagnosed typesense load issues without much success, worked on ansible playbooks for spark setup and setup BB discord bridge.
[/quote]
[quote = “atj”]
nothing from me last week as I was at an open source summit in Berlin for work.
[/quote]
[quote = “reosarevok”]
Last week I added a bunch of event art types!
I also listened to a recording of the board’s meeting from last Monday to put some minutes together
Turns out it’s a lot harder when you haven’t attended, so it took many minutes a while
Other than that I spent some time with style and kept working on updating our dependencies to not be years old (now mostly merged) and updating to Eslint 9 (some more blocking plugins are now ready so that might be doable semi-soonish now)
I’m in Estonia this week on mostly-a-holiday so I won’t be around much, will check support and reports at times tho. If there’s a huge vandalism mess ping me or aerozol just in case : )
And I’m in Spain from next week on a family visit with spotty hours. I’m sure you’ll manage : )
[/quote]
[quote = “twodoorcoupe”]
last week I finished up Picard’s image filtering feature and it was merged
then I worked on adding an option to resize downloaded cover art if too large
still working on making sure images are only compressed and converted once all image processing is done
[/quote]
[quote = “jasjeet”]
[jasje] I’m very busy with my intern at the moment
will start again when i get home in a few days
[/quote]
[quote = “theflash”]
[theflash_] I’ve been working on the bug in UI in my latest pr
Other than that, I have been picking up adding reviews, hide and unhide in the feed
[/quote]
[quote = “ansh”]
Last week, I mostly worked on tickets LB-1565, LB-1564 and reviewing a couple of PRs.
[LB-1565: Add playlist collaborators feature broken]
[LB-1564: LB Radio only links to first artist on the webpage]
I started writing tests for BrainzPlayer. And spent a good amount of time exploring new graph options for the user stats page.
[/quote]
[quote = “itachi_0x0”]
[Tarun_0x0] I hope you all are having a good start to the week
Unfortunately, no work updates from my side. I wasn’t able to manage to work on BB last week, but I surely will in the upcoming one.
[/quote]
Summit & ChatBrainz
[quote = “lucifer”]
-
for taj trip: let me know if anyone doesn’t want the ticket back from agra to delhi.
probably by the end of this week. -
for ChatBrainz: it’s ready and feel free to point people to it. if you face any issues, please let me know. aerozol will make the formal announcements probably later today.
[/quote]
absent: CatQuest/ApeKattQuest (1)