Meeting start: IRC Logs for #metabrainz | MetaBrainz Chatlogs
Meeting wiki page: MetaBrainz Meeting - MusicBrainz Wiki
Agenda
Last meeting: 2023-06-26
Next meeting: 2023-07-10
@reosarevok : Welcome to “Half the year is gone, how come” Monday!
Reviews
snaekboi:
I worked on fixing my local docker setup, which went smoothly, and finally got things working as they should
Now I’ve been writing some tests for the new features!
Also with the help of bitmap, I closed PR #1 and opened two new PRs for the musicbrainz-bot
kellnerd:
I’m through another week of debugging the OpenLibrary importer’s producer script, which was hanging instead of running or at least throwing an error.
The script basically has two asynchronous parts where I suspected the error: 1) Streaming lines from the database dump, 2) Library to push messages into RabbitMQ
Both worked in my separate testing with minimal examples, but nevertheless the idea seemed plausible as there were reports online of similar problems for each of them.
But after having wasted multiple days with debugging this (commenting out various combinations of lines), I found the real culprit:
It was the import statement for the logging library, which caused side effects which were severe enough to get the RabbitMQ library hanging
I kind of guessed it would 've been faster if I had rewritten the script from scratch and I was right.
I probably wouldn’t have used that library.
Weird enough nevertheless. Now I still have to fix some things, but I hope I’ve dealt with the worst.
Other than that I reviewed a few userscript PRs.
Vishalftw:
I am inching closer towards trying to make progress before the mid term evaluation
I tested the implemented query changes in data set hostler repo this week i.e Converting models in queries to pydantic type. With that I also migrated one of the api query in listen brainz repo, most of the api’s left in it which should follow the same pattern.
ShivamAwasthi:
last week I worked on creating middleware for privilege-based access to routes
I also started writing tests for the same, but wasn’t able to make as much progress as I wanted to because I went on a mini-trip with family.
This week, I aim to finish writing tests for these routes, as well as complete the work on Admin Logs page.
reCAPTCHA
([MBS-13146] Registration form may not conform to the GDPR - MetaBrainz JIRA )
Read the chat logs for the full discussion.
It is agreed to move away from reCAPTCHA, yvanzo to carry on with finding a replacement.
Google Fonts
([ORG-51] Review Google Fonts usage in context of GDPR - MetaBrainz JIRA )
Read the chat logs for the full discussion.
It is agreed to self host. Everyone gets a ticket.
LLM policy
[continued from the last meeting ]
Read the chat logs for the full discussion.
Mention was made of the Wikipedia draft LLM guidelines that @derat shared.
“general consensus is that we dont want LLM shit, but its not a 100% hardline.”
e.g. a fair amount of slight disagreement from meeting attendees, but nobody voicing that we should allow all LLM.
Conclusion: Hide these and new posts and then when aerozol comes back, start work on the policy.
3 Likes
looking forward to this going properly live~
something to note for those of us following at home, even though it’s on test.listenbrainz.org
, it does actually submit the tags to MusicBrainz. I didn’t expect this, but that’s probably because I’m used to seeing test.musicbrainz.org
which doesn’t use the live MusicBrainz database. might be useful to note this in the meeting notes even
3 Likes