mayhem, monkey: can you remind if we decided to not show flair for anonymous donations to avoid exposing users who donated?
2026-01-05 00541, 2026
monkey[m] joined the channel
2026-01-05 00541, 2026
monkey[m]
I think that sounds sensible. I remember us discussing anonymous donations, but don't remember the content of the discussion.
2026-01-05 00525, 2026
lucifer[m]
yes, i don't recall why we decided not to consider anonymous donations or if its a mistake and we do want to consider them.
2026-01-05 00537, 2026
lucifer[m]
do you think it makes sense to show flair for users with anonymous donation to just them and not to other users on LB?
2026-01-05 00555, 2026
lucifer[m]
tbf, they don't know its not working for them because of the donation being anonymous. i'll ask them if they are fine with the donation being public.
2026-01-05 00500, 2026
monkey[m]
Ah, I see.
2026-01-05 00504, 2026
monkey[m]
lucifer: On another note, were the YIM emails sent out? Didn't see one in my inbox after the test ones, and I see some users online who appear to have missed YIM is out
2026-01-05 00521, 2026
Eirik has quit
2026-01-05 00516, 2026
lucifer[m]
yes, the emails were sent. but let us confirm. zas: can you check if there was an issue delivering YIM related emails on jan 2?
2026-01-05 00524, 2026
mamanullah7[m] joined the channel
2026-01-05 00524, 2026
mamanullah7[m]
Even I haven’t received! :)
2026-01-05 00518, 2026
Eirik joined the channel
2026-01-05 00537, 2026
monkey[m]
I can see the feed events though
2026-01-05 00528, 2026
LupinIII joined the channel
2026-01-05 00515, 2026
ApeKattQuest has quit
2026-01-05 00520, 2026
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged and not empty as it is bridged to IRC; see https://musicbrainz.org/doc/ChatBrainz for details | Agenda (Jan 5): Reviews, Anonymous Donations & Flair (lucifer)
2026-01-05 00550, 2026
_BrainzGit
[listenbrainz-server] 14meekhumor opened pull request #3483 (03master…LB-1906): [LB-1906] Add alt text copy button for Year in Music shareable images https://github.com/metabrainz/listenbrainz-server…
NOTICE: LB-1906 (https://tickets.metabrainz.org/browse/LB-1906): Year in Music: Add alt-text buttons
2026-01-05 00557, 2026
mayhem[m] joined the channel
2026-01-05 00557, 2026
mayhem[m]
<lucifer[m]> "mayhem, monkey: can you remind..." <- I don't think we did
2026-01-05 00556, 2026
lucifer[m]
i see.
2026-01-05 00546, 2026
lucifer[m]
reosarevok brought up an important point that users who donate anonymously usually wish to hide their real name on MeB donations page but do not mind editors otherwise knowing about it.
2026-01-05 00515, 2026
lucifer[m]
the context is that a user who donated anonymously asked why they were unable to set and use flair on LB.
I think as long as we effectively doxx users who don't request anonimity, punishing them without flairs for it is unfair :)
2026-01-05 00532, 2026
reosarevok[m]
(if we separate legal name from username for the anonymity bit, then it'd seem fine)
2026-01-05 00515, 2026
reosarevok[m]
We've set a bunch of people as anonymous recently who wrote to support because they didn't realize their real name would be public - but clearly didn't mind their username being listed and probably would like flairs if they care about those
2026-01-05 00542, 2026
lucifer[m]
LB doesn't store real names so shouldn't be an issue.
2026-01-05 00531, 2026
lucifer[m]
and the user just replied on support with the same, as long as their real name is not revealed they would like it.
to reset the conflicting files you should be able to just do git checkout --ours -- po while merging/rebasing
2026-01-05 00512, 2026
outsidecontext[m joined the channel
2026-01-05 00513, 2026
outsidecontext[m
bitmap, ansh: my general recommendation would be not to update the .po files as part of a PR. Especially in combination with Weblate. This will nearly neccesarily cause merge conflicts. Also if you update the .pot file the Weblate MB server project is already configured to update the .po files also.
2026-01-05 00534, 2026
reosarevok[m]
Yeah - sometimes it needs to be done temporarily to test though
2026-01-05 00550, 2026
reosarevok[m]
Because otherwise translations will break that should still work
2026-01-05 00553, 2026
outsidecontext[m
If you really want to mass update the .po files: make sure weblate has pushed it's changes, rebase on top of this changes, then merge again.
2026-01-05 00536, 2026
outsidecontext[m
To be super sure, lock the weblate repository in between the above (in Weblate's "Repository Maintenance"). This will lock the components for editing.
2026-01-05 00537, 2026
bitmap[m]
agreed, only our tests have a quirk where the string locations have to be updated in order to generate our client-side translation data
2026-01-05 00526, 2026
bitmap[m]
we should try to update these as part of the CI steps though, not in a commit
2026-01-05 00514, 2026
NOTICE: STYLE-2778 (https://tickets.metabrainz.org/browse/STYLE-2778): Add AniList to Other Database whitelist