Biggest item was sorting out a few YIM illustrations. monkey’s picked a fav so I will go into production and draw the rest now
2024-12-09 34442, 2024
aerozol[m]
Go jasje!
2024-12-09 34454, 2024
jasje[m]
Hi everyone!
2024-12-09 34458, 2024
MonkeyPython
looking forward to see how the YiM will look this year!
2024-12-09 34426, 2024
jasje[m]
This month is exams again ;(
2024-12-09 34443, 2024
jasje[m]
But still got free time since they are spaced out
2024-12-09 34403, 2024
jasje[m]
Got to review some prs by Shreyas:
2024-12-09 34446, 2024
jasje[m]
He recently started contributing to LB Android and so far its amazing!
2024-12-09 34412, 2024
jasje[m]
Thats it for me
2024-12-09 34439, 2024
jasje[m]
Shreyas: want to participate?
2024-12-09 34451, 2024
reosarevok[m]
Still on my list for today: yellowhatpro, akshaaatt, bitmap, derat, zas, kellnerd, mayhem, yvanzo, reosarevok, lucifer
2024-12-09 34430, 2024
jasje[m]
Looks like he is not around
2024-12-09 34451, 2024
jasje[m]
lucifer: go
2024-12-09 34403, 2024
lucifer[m]
Hi all!
2024-12-09 34452, 2024
lucifer[m]
Last week, I worked on improving the import of lastfm loved tracks, fixing sitewide statistics and submitting listens using oauth.
2024-12-09 34408, 2024
lucifer[m]
That's it for me. [@mayhem:chatbrainz.org](https://matrix.to/#/@mayhem:chatbrainz.org) next?
2024-12-09 34422, 2024
mayhem[m] joined the channel
2024-12-09 34423, 2024
mayhem[m]
hiya!
2024-12-09 34437, 2024
mayhem[m]
last week was some work on improving cron jobs using sentry which looks quite promising.
2024-12-09 34447, 2024
mayhem[m]
lots of Meb background tasks as per usual
2024-12-09 34457, 2024
mayhem[m]
but the most important mission since friday has been: where do you find the best Feuerzangenbowle in Hamburg's Weihnachtsmaerkte?
2024-12-09 34419, 2024
tux0r
when in hamburg, try the whisky plaza
2024-12-09 34423, 2024
tux0r
fuck feuerzangenbowle!
2024-12-09 34429, 2024
mayhem[m]
bis jezt, ist die am Rathausmarkt die beste, Gerhard Hauptmann Platz is die zweitbeste. yum.
2024-12-09 34450, 2024
mayhem[m]
we'll report complete findings next week.
2024-12-09 34413, 2024
mayhem[m] notes that we has whiskey on fleetstrasse
2024-12-09 34436, 2024
mayhem[m]
fin. more serious updates next week, while a bit less tipsy!
2024-12-09 34442, 2024
mayhem[m]
zas: go!
2024-12-09 34458, 2024
zas[m] joined the channel
2024-12-09 34458, 2024
zas[m]
Hey
2024-12-09 34424, 2024
reosarevok[m]
Still on my list for today: yellowhatpro, akshaaatt, bitmap, derat, kellnerd, yvanzo, reosarevok
2024-12-09 34415, 2024
zas[m]
Last week I focused on finding why solr cluster was getting unstable, found out it was happening when one node was lacking memory, increased JVM max memory a bit, it didn't go well, unexplained very high disk reads, which disappeared after a reboot of all nodes...
2024-12-09 34429, 2024
zas[m]
Cluster seems now stabler, and a bit faster.
2024-12-09 34407, 2024
zas[m]
Apart that, I spent some time cleaning up influxdb, we had a lot of metrics data from retired servers.
2024-12-09 34443, 2024
zas[m]
And I upgraded grafana to last 11.x version, I had to fix few dashboards and alerts.
2024-12-09 34424, 2024
zas[m]
Plus usual supervision, minor admin tasks, system upgrades, user support, Picard PR reviews and MB edits. fin. bitmap?
2024-12-09 34438, 2024
bitmap[m] joined the channel
2024-12-09 34438, 2024
bitmap[m]
hey
2024-12-09 34456, 2024
bitmap[m]
last week I mostly did code review, deployed some configuration changes for the new oauth endpoints, and looked into some mb-solr issues with yvanzo
2024-12-09 34417, 2024
bitmap[m]
also made progress on fixing github actions test failures (but more cropped up 😬) and writing edit class tests for the alt. tracklists branch
2024-12-09 34427, 2024
bitmap[m]
that's about it, go yvanzo!
2024-12-09 34432, 2024
yvanzo[m]
Hi!
2024-12-09 34439, 2024
yvanzo[m]
Last week, I deployed a security update of Jira for MetaBrainz Tickets.
2024-12-09 34451, 2024
yvanzo[m]
I nudged people that were at the Solr meeting during the summit.
2024-12-09 34457, 2024
yvanzo[m]
With bitmap and lucifer, we worked on SolrCloud 9 deployment to mirrors.
2024-12-09 34406, 2024
yvanzo[m]
This is needed to get rid of the SolrCloud 7 cluster in production we pay for.
SEARCH-733: Initialize locally with Solr 9 in SolrCloud mode
2024-12-09 34425, 2024
yvanzo[m]
With reosarevok, we worked on creating a testbed for the search indexer.
2024-12-09 34435, 2024
yvanzo[m]
This is needed to make performance tests on the servers (hip & trille) we pay for.
2024-12-09 34445, 2024
yvanzo[m]
Plus MBS dependency security alert, ticket triage, PR review.
2024-12-09 34453, 2024
yvanzo[m]
Fin, go reosarevok?
2024-12-09 34459, 2024
reosarevok[m]
Hi!
2024-12-09 34441, 2024
reosarevok[m]
Last week I spent some time working on making prometheus and grafana work with mb-docker (with some results)
2024-12-09 34413, 2024
reosarevok[m]
I also finished and got merged some code from 2021 to convert a form to React 🫣
2024-12-09 34413, 2024
reosarevok[m]
And to update the code to filter unofficial and VA release groups (about that old)
2024-12-09 34422, 2024
reosarevok[m]
Which is almost ready now, I think
2024-12-09 34449, 2024
reosarevok[m]
Other than that, the usual small tickets, and some classical editing
2024-12-09 34409, 2024
reosarevok[m]
What about you, derat ?
2024-12-09 34412, 2024
reosarevok[m]
Still on my list for today: yellowhatpro, akshaaatt, kellnerd
2024-12-09 34424, 2024
derat[m] joined the channel
2024-12-09 34424, 2024
derat[m]
sure, and hello!
2024-12-09 34432, 2024
derat[m]
i realized yesterday that it might be possible to make yambs support merging recordings across multiple releases, so i spent some time implementing that. it seems to be working, so i'll probably expose it through the web interface soon. i assume that it's less streamlined than the mass-merge userscript, but it's nice to have a non-userscript option
2024-12-09 34454, 2024
derat[m]
other than that, i spent a decent amount of time pointing editors toward style guidelines and cleaning up old releases from editors who didn't respond to edit notes :-P
2024-12-09 34416, 2024
derat[m]
that's it for me. yellowhatpro, next?
2024-12-09 34407, 2024
aerozol[m]
yellowhatno
2024-12-09 34408, 2024
yvanzo[m]
Only kellnerd seems to be around.
2024-12-09 34445, 2024
kellnerd[m] joined the channel
2024-12-09 34446, 2024
kellnerd[m]
Hi, I can go :)
2024-12-09 34459, 2024
kellnerd[m]
Last week I've started to refactor the data flow of the BB import producer and consumer.
2024-12-09 34410, 2024
kellnerd[m]
There were a few redundant and confusing properties which made it annoying to recursively find and potentially import entities for use in relationships.
2024-12-09 34432, 2024
kellnerd[m]
Looking better now, I also found another bunch of unused code that could be deleted following SoC.
2024-12-09 34455, 2024
kellnerd[m]
Other than that, the usual MB edits and a Harmony update to seed edit notes for ISRC submission with MagicISRC.
2024-12-09 34429, 2024
kellnerd[m]
akshaaatt: Your chance to go, if you are around
2024-12-09 34429, 2024
reosarevok[m]
Guessing not
2024-12-09 34444, 2024
reosarevok[m]
I think that's it for our reviews today then!
2024-12-09 34448, 2024
reosarevok[m]
Thanks everyone
2024-12-09 34413, 2024
aerozol[m]
That’s 3 missed for akshaatt, do I remove from regulars or does it not count for employees?
2024-12-09 34420, 2024
reosarevok[m]
He isn't really :)
2024-12-09 34421, 2024
aerozol[m]
Can discuss after, soz
2024-12-09 34438, 2024
aerozol[m]
Ah okay, I might be out of date with my info
2024-12-09 34438, 2024
reosarevok[m]
But I would not remove without asking, maybe mail? :)
2024-12-09 34440, 2024
aerozol[m]
removered
2024-12-09 34459, 2024
reosarevok[m]
(he's a very active volunteer but he has a day job somewhere fancy IIRC)
2024-12-09 34402, 2024
reosarevok[m]
There is one extra topic: beginner edit limits
2024-12-09 34442, 2024
yvanzo[m]
He was nice enough to send a review by mail usually.
2024-12-09 34401, 2024
yvanzo[m]
Just have to remind it. :)
2024-12-09 34443, 2024
reosarevok[m]
This came up again recently because derat has been struggling a bit with users adding a ton of releases with importers before anyone can teach them to do it better :)
2024-12-09 34414, 2024
reosarevok[m]
We had had some talk in the past of restricting beginners to a number of edits per day
2024-12-09 34419, 2024
reosarevok[m]
(and maybe make them all go to vote)
2024-12-09 34424, 2024
aerozol[m]
imo - *everyone has been struggling a bit, but derat actually reports them
2024-12-09 34409, 2024
reosarevok[m]
It's important to limit them to some degree especially if they all go to a vote, otherwise they'll be overwhelming
2024-12-09 34436, 2024
derat[m]
heh. i don't really want to vote no on beginner edits that are adding releases with e.g. wrong capitalization, but it'd be nice if new editors were slowed down a bit until they've had time to internalize the guidelines
2024-12-09 34451, 2024
reosarevok[m]
I don't like the idea of a blanket restriction of editing because, well, I was doing classical again this week and you can get 100+ edits by trying to do one release semi-properly
2024-12-09 34457, 2024
yvanzo[m]
Which kind of edits more particularly?
2024-12-09 34415, 2024
reosarevok[m]
(but having 100 or 500 add release edits as a limit makes no sense either)
2024-12-09 34421, 2024
derat[m]
tangentially, i'm not sure what the onboarding flow is currently like for new users. is there e.g. a welcome page that points at the guidelines?
2024-12-09 34435, 2024
reosarevok[m]
So I was thinking, should we look at what are the three or four more problematic edits for beginners, and limit those?
2024-12-09 34450, 2024
yvanzo[m]
Would you want to limit beginners to adding X releases per day?
2024-12-09 34450, 2024
reosarevok[m]
Add release and Add cover (maybe event) art seem obvious
2024-12-09 34454, 2024
aerozol[m]
It’s never fun to find that a new editor has borked a release, check their recent edits, and they have added 10s or 100s of edits in the first few days
2024-12-09 34416, 2024
reosarevok[m]
(from what people have complained about)
2024-12-09 34457, 2024
reosarevok[m]
yvanzo: yeah, probably X releases, X pieces of cover art, at least - dunno if something else :)
2024-12-09 34410, 2024
aerozol[m]
I would do all edits tbh. Even if they are fixing caps it’s not the worst if they do a few releases and then take a break. We risk making the user onboarding even more complex with various specific rules
2024-12-09 34416, 2024
yvanzo[m]
It would be totally feasible to have a limit set for each type of edit.
2024-12-09 34451, 2024
reosarevok[m]
aerozol: I'm pretty sure I would have left if I had been blocked after a few edits, then forgotten to come back, so I don't like that idea much :p
Well, a few hundred edits is a problem if they import a few hundred releases 😅
2024-12-09 34433, 2024
reosarevok[m]
I guess we could have a general few-hundred-edit limit
2024-12-09 34440, 2024
reosarevok[m]
And then a lower one for releases and artwork
2024-12-09 34408, 2024
derat[m]
how would the limits be enforced? for e.g. editing a release, i'm not sure that it's clear what edits would be created until they've gone to the trouble of entering them. blocking off the add-release form if they're at the limit is probably easier
2024-12-09 34423, 2024
aerozol[m]
Honestly, anything’s a start. Once we have it in we can tweak it. But specific limits are fine too. It’s not fine if it’s badly explained to the user though, because then we deal with more confusion. So I think that would have to be implemented carefully
2024-12-09 34444, 2024
aerozol[m]
Blocking the add release form with a nice message sounds quite clean though!
2024-12-09 34446, 2024
reosarevok[m]
I think blocking the add release form might actually be the easiest, yes, in that sense
2024-12-09 34404, 2024
yvanzo[m]
10 releases, 20 images, and 1,000 edits a day seems reasonable to me
2024-12-09 34411, 2024
reosarevok[m]
I'd be happy with that
2024-12-09 34457, 2024
reosarevok[m]
If the edits go to a vote, that means they're also more likely to actually stop being a beginner after the 10 day limit, so it should not be a problem for too long
2024-12-09 34400, 2024
monkey[m]
We could start at 20 release/day and see if the situation has improved sufficiently, if we wanted a bit more leeway, but otherwise that sounds fine
2024-12-09 34411, 2024
yvanzo[m]
That would be a good start. We could then try to further limit the number of destructive edits too.
2024-12-09 34430, 2024
monkey[m]
+1 for heavily limiting destructive edits
2024-12-09 34443, 2024
reosarevok[m]
Yeah, I wouldn't necessarily mind limiting merges for beginners, but that's a smaller problem in that less of them probably find the merge button :)
2024-12-09 34451, 2024
reosarevok[m]
(although I don't doubt the ones who do might make a mess)
2024-12-09 34459, 2024
kellnerd[m]
20 releases is too much IMO, personally I think I added one or two releases on day one
2024-12-09 34419, 2024
kellnerd[m]
More releases than that is a sign of lazy mass imports to be honest
2024-12-09 34452, 2024
aerozol[m]
Gets tricky if someone is doing a lot of work on a big release and then gets hit by the limiter on the “submit” page. Maybe it’s a matter of blocking edit pages, but still letting edits go over if they’re all at once.
2024-12-09 34457, 2024
reosarevok[m]
Well, I don't expect most beginners to add relationships or anything to that effect - adding 10 releases with imports properly takes 30 minutes :)
2024-12-09 34405, 2024
reosarevok[m]
(at most)
2024-12-09 34413, 2024
reosarevok[m]
If you just add the release without extras
2024-12-09 34418, 2024
reosarevok[m]
So 10 might be fine?
2024-12-09 34435, 2024
reosarevok[m]
But yeah, we should make sure we don't lock someone who already has the page open, I guess
2024-12-09 34447, 2024
yvanzo[m]
1,000 edits should allow them to add a lot of relationships if they are up to.
2024-12-09 34402, 2024
derat[m]
i'd say that approximately all of the messy edits that i've been seeing lately are userscript release imports from deezer or discogs
2024-12-09 34409, 2024
reosarevok[m]
Yeah, I guess you could block the release editor and be like "but you could add some relationships to your releases!" :p
2024-12-09 34421, 2024
aerozol[m]
p.s. I also like the idea of blocking edit pages because it gives us a full screen of real estate to leave a celebratory image thanking them for their work, and text and links to forums, voting etc 🥳
2024-12-09 34411, 2024
reosarevok[m]
Ok, I think we have some reasonable ideas of what to look into
2024-12-09 34421, 2024
reosarevok[m]
Can someone document it on the ticket? I'm too tired 😅