# Notes from #MetaBrainz Meeting 2023-01-23

**URL:** https://community.metabrainz.org/t/notes-from-metabrainz-meeting-2023-01-23/620557
**Category:** MetaBrainz
**Tags:** metabrainz-meeting-notes
**Created:** [January 24, 2023, 11:41am UTC](https://community.metabrainz.org/t/notes-from-metabrainz-meeting-2023-01-23/620557 "2023-01-24T11:41:08Z")
**Posts on this page:** 1
**Showing post:** 1

<div class="post-metadata">

### Author: ![Freso](https://community.metabrainz.org/user_avatar/community.metabrainz.org/freso/32/25_2.png) [@Freso](https://community.metabrainz.org/u/Freso)
#### Post date: [January 24, 2023, 11:41am UTC](https://community.metabrainz.org/t/notes-from-metabrainz-meeting-2023-01-23/620557/1 "2023-01-24T11:41:08Z")

</div>

# #MetaBrainz Meeting 2023-01-23

Meeting start: [https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115397/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115397/)

_Measure Your Feet Monday_

[![](https://img.youtube.com/vi/a3Z0iESwUcY/maxresdefault.jpg "serpentwithfeet - Same Size Shoe (Official Video)") ](https://www.youtube.com/watch?v=a3Z0iESwUcY)

## Agenda

- [Reviews](#reviews)

_Last meeting: [2023-01-16](https://community.metabrainz.org/t/notes-from-metabrainz-meeting-2023-01-16/620409)_  
_Next meeting: 2023-01-30_

## Reviews

### @reosarevok

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115406/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115406/)

> [@reosarevok](#):
>
> Last week I mostly spent time on documentation (as one would hope)  
> I also worked quite a bit on testing (and somewhat improving) the relationship editor (the version on [test.mb](https://test.musicbrainz.org/) looks really nice IMO, thanks @bitmap and @aerozol)  
> And lately I’ve been looking into a decent set of interactive API docs using Swagger (thanks @alastairp for starting the work and being a big help with the whole thing)  
> I’m not even done with artist, so this is going to take quite a while, and I’m afraid it’s not going to be very easy to automate it from the code (it might be easier to actually generate bits of the code using the OpenAPI spec, if anything)  
> But it feels a lot more useful to me than the current wiki mess I spent a lot of time trying to get to a decent level without even getting there (all I can say is they suck less than they used to) so I’m happy with the progress  
> Oh, and I helped @ApeKattQuest_MonkeyPython a bit with merging a weird catch-all instrument which wasn’t really working out

### @ApeKattQuest_MonkeyPython

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115423/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115423/)

> [@ApeKattQuest\_MonkeyPython](#):
>
> Last week I looked through my backlog and cleaned it up  
> WE did some research and put in a merge for an old messed up catch-all instrument  
> I’ve also added heaps of aliases on instruments and have also added an instrument - this week I will be adding more bagpipes.  
> a note to everyone that if you are interested in a bagpipe (esp ones listed under “IROM”) now’s your chance to create a (sub)ticket:  
> [https://tickets.metabrainz.org/browse/INST-773](https://tickets.metabrainz.org/browse/INST-773)  
> make sure it’s not already in mb or already has a ticket in jira  
> also don’t add novelties or ones with no info available, but else. go wild! ♑  
> ♑

### @mr_monkey

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115439/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115439/)

> [@mr\_monkey](#):
>
> Last week I spent a bunch of time improving the BookBrainz user docs  
> Diagnosed an issue with the live API docs for BB (problem was between my computer and my chair it turns out), so that’s back online after a hiatus  
> Looked at cleaning up the autogenerated JSDocs as well, which are pretty unreadable all jumbled up  
> Also accepted some help from brand new contributors to improve the developer docs (specifically for getting set up locally and troubleshooting install issues)  
> Also fixed a bunch of security things. Now we’re pretty clean apart from the IRC bot and the lobes CSS theme (which is getting to a ripe old age anyway, and is on the way out)  
> And finally, on a personal note, I’m sad to say my grandma passed away on Friday. I’ll be mostly off comms for the next couple of weeks, in Paris with the family and away from computer.  
> Will keep an eye on the most pressing things;  
> I forgot to mention I had a nice video chat with @aerozol to talk about the ListenBrainz redesign as well

### @zas

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115470/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115470/)

> [@zas](#):
>
> Last week, I helped @Mr_Monkey to find the issue between the chair and the computer 😉  
> I also deployed git upgrades on all servers, we still have few old versions in containers though, but they don’t usually sync anything but our repos  
> plus usual stuff, upgrades, supervision, user support, Picard PRs reviews, and of course MB edits

### @rob

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115484/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115484/)

> [@rob](#):
>
> unsurprisingly, last week I worked on docs aside the background tasks.  
> I finally wrote docs for troi, which took quite some time, but felt good to get done.  
> and then I spent a day updating the “loss of executive director” document, updating it for changes in the last year.  
> of which there were quite a lot – so I am very grateful for the docsprint, which keeps this doc updated.  
> but, I am looking forward to getting back to technical work!

### @alastairp

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115493/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115493/)

> [@alastairp](#):
>
> last week was docweek for me too, I updated the summer of code part of the wiki, filling in the projects that we’ve done over the last 3-4 years which were missing  
> also had some interesting initial discussions with recent SoC students about how the docs could be updated to be clearer, there was some opinions that the most important things aren’t front and center and so could be moved around a bit  
> as @reosarevok said, I did some prototypes of some MusicBrainz API docs with swagger. With @yvanzo we had a quick video call to teach him some knowledge about how to use the solr admin to debug search queries, which he wrote up as some docs  
> I also started to review mayhem’s troi docs, and started some additional sysadmin docs around botbot  
> I also wanted to write down something concrete about our future CB plans (using it as API-only and putting frontends on MB/LB/BB), but didin’t get as far on that as I wanted to

### @yvanzo

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115509/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115509/)

> [@yvanzo](#):
>
> For the Docsprint, beyond the Solr debug session mentioned by @alastairp (which allowed to identify two bugs at least)…  
> I reviewed the all three last test documentation improvements by @reosarevok from last year.  
> And finally pursued a documentation about external links handling in MusicBrainz Server.  
> (Still running after that one…)  
> Apart from the Docsprint, I investigated Sentry setup for mobile apps’ support by @akshaaatt.  
> Fixed an automation bug that was closing SEC tickets without setting resolution.  
> That issue had been spotted by @mr_monkey who has been very active about these.

### @akshaaatt

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115526/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115526/)

> [@akshaaatt](#):
>
> I’m surprised I survived last week  
> Learnt a lot of new things and have been pushing hard for getting things right. The current focus has been on LB android  
> Grateful to jasje for contributing loads of PRs!  
> We have been discussing roadmaps and how we want more and more tests for the app.

### @lucifer

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115534/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115534/)

> [@lucifer](#):
>
> beginning of last week, i worked on prototyping timezone support for listens. that brought up some issues leading to discussion on how to display timestamps to users on listens page etc.  
> i had hoped to work on docs after that but got in busy IRL so couldn’t accompolish much on that front. hope to make up for it by writing more docs in upcoming weeks.  
> earlier today, worked on fixing a recommendations bug and investigating mapping issues.

### @atj

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115544/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115544/)

> [@atj](#):
>
> I think I mentioned this during the last meeting as it was done on the day but I finished deploying the new VLAN to all the servers managed in Ansible

### @bitmap

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115549/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115549/)

> [@bitmap](#):
>
> last week I spent time writing some “React state management” docs to basically detail the strategy I used to manage state in the relationship editor, which we can use in future projects (e.g. other entity edit forms)  
> I also continued taking in feedback on [MBS-11847](https://tickets.metabrainz.org/browse/MBS-11847 "Port the relationship editors to React") and updated [test.mb](https://test.musicbrainz.org/) with various fixes and improvements that people have suggested. yet more suggestions have popped up so I’ll continue with that this week then 🙂

### @vibhoo_24

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115557/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115557/)

> [@vibhoo\_24](#):
>
> Last week I tried exploring troi codebase and learnt react and typescript so that I can contribute to the frontend issues.I also read about snapshots so that I can debug the failing tests in my pr.I tried finding some frontend related issues…I am still looking for some…

### @Pratha-fish

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115559/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115559/)

> [@Pratha-fish](#):
>
> I am (unfortunately) back to college, so I’d have to spend most of my time there.  
> but I’ve still been trying my best to work on an updated IRC doc (going pretty well so far!), not to mention the MLHD project that I have been slacking on too much 💀.  
> Also tried a litte bit to optimize the landing page for GSoC docs. I’d be happy to discuss it  
> Also since we are discussing about updating the Wiki, I’d like to introduce you to [https://gohugo.io](https://gohugo.io). It’s not a wiki replacement, but it’s pretty fantastic for generating super easy-to-maintain documentation sites with Markdown files. I used it recently to build my portfolio site, and I can vouch that it’s pretty epic and ez to maintain… iirc a lot of smaller projects have been using it to build their documentation sites too 😃  
> P.S. @alastairp sorry for not being very active recently with the MLHD project. Unskippable things just keep popping up. Also, I understand you’d be taking a break from MetaBrainz related activities starting from February, so me slacking off doesn’t help with the project timeline either. Super apologies for that. 🥲  
> on a personal note, the lazy professor has asked me to write and conduct practical sessions for our Hadoop lab sessions, which makes the time constraints worse but as an upside, I’ll soon be able to learn and help around with parallel processing-related stuff. @lucifer: if you find any beginner-friendly issues related to hadoop/spark, I’d really be happy to try and help and learn 🙂

### jivte

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115579/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115579/)

> [@jivte](#):
>
> So my college reopened last week (bad luck)☹  
> Last week I mainly improved my pr’s and implemented valuable comments from @mr_monkey  
> also thanks to @lucifer for helping me writing an API for user search  
> will now work on all album listens feature  
> also I and @mr_monkey had a minor headache with react-datetime-picker-library  
> but we sorted it out:) thanks @mr_monkey

### @aerozol

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115591/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115591/)

> [@aerozol](#):
>
> I worked on the LB redesign some more, had a nice chat with @mr_monkey about how it’s going and what to prioritize  
> Working on a Fresh Releases re-shush with @rob  
> Opened the LB redesign to public feedback, which has been surprisingly non-painful so far:  
> [ListenBrainz Redesign](https://community.metabrainz.org/t/listenbrainz-redesign/620313)  
> I started monitoring reddit for lsitenbrainz and musicbrainz comments and posts more closely, and answering some questions

### @Freso

[https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115605/](https://chatlogs.metabrainz.org/libera/metabrainz/msg/5115605/)

> [@Freso](#):
>
> I spent some time looking over the Discourse 3.0 changes and will be attending a webinar tomorrow about this update too, but it mostly seems fine except for a new chat feature which we’ll probably want off to begin with. Maybe it will be able to integrate it with IRC chat eventually, but we’ll see.  
> Other than that: dealing with spam, editor reports, forum flags, peeking around IRC and forums, etc.

---

_[View the full topic](https://community.metabrainz.org/t/notes-from-metabrainz-meeting-2023-01-23/620557)._
