MBS-11416: Synchronize country-specific localizations with country-agnostic translations
2023-08-14 22623, 2023
outsidecontext
yes. unless the country specific languages have very significant differences this often is not really worth the effort. I think for picard the english translations worked ok like this, but only because IvanDobsky had a close eye on those.
2023-08-14 22648, 2023
outsidecontext
Not sure how up to date this is for new strings, though. That's a big issue with the current approach, because you can't easily see new strings to handle.
2023-08-14 22659, 2023
yvanzo
The matter is not current indeed but it will probably come back when more translators get active.
2023-08-14 22654, 2023
yvanzo
A way would be to copy translated strings to country specific locales and use the "unreviewed" status.
2023-08-14 22635, 2023
lucifer
monkey: sounds fine to remove snapshots for the reasons you mentioned.
2023-08-14 22646, 2023
lucifer
mayhem: will combine both. makes sense
2023-08-14 22652, 2023
monkey
š good riddance
2023-08-14 22617, 2023
mayhem
lucifer: ok, great. since LB radio is a bit degraded, it would be good if that could happen sooner
2023-08-14 22622, 2023
outsidecontext
yvanzo: but I also don't really see a way to solve this with existing tools. A way would be if translators could e.g. mark translations in Weblate as same as source. But even then a change to the source language can mean the translation no longer should be the same.
bitmap: hi! :) There's a couple of derat tickets that would benefit from a check from you when you have some time :)
2023-08-14 22608, 2023
reosarevok
Eh. PRs
2023-08-14 22619, 2023
kellnerd
Even better :)
2023-08-14 22604, 2023
mayhem
lucifer: total is fine.
2023-08-14 22603, 2023
outsidecontext
yvanzo: thanks
2023-08-14 22606, 2023
rdswift
<yvanzo> "Enabled msgmerge add-on (to update PO files after POT has been updated) for MB project, not sure if it can be useful to Picard too." I suspect that it would be useful for the Picard Docs.
2023-08-14 22624, 2023
outsidecontext
I think we should also do this for Picard. especially as we currently have no routine to run msgmerge during deployment or such. IMHO it makes sense to keep them clean. I'll enable it
2023-08-14 22617, 2023
yvanzo
rdswift: MB project is unlocked for testing.
2023-08-14 22605, 2023
outsidecontext
rdswift: for picard-docs it's a PITA to enable, because we need to do it per project
2023-08-14 22622, 2023
yvanzo
:/
2023-08-14 22601, 2023
rdswift
Okay, then I will just keep doing it manually when I update the POT files. Not a big deal.
2023-08-14 22648, 2023
rdswift
I actually have a script here that I use, so REALLY no big deal. ;-)
2023-08-14 22649, 2023
yvanzo
there are 199 pages/components indeed
2023-08-14 22609, 2023
yvanzo
rdswift: which options to you use?
2023-08-14 22645, 2023
yvanzo
rdswift: is the script in the repo?
2023-08-14 22617, 2023
monkey
Sorry, kellnerd didn't see the message previously !
2023-08-14 22617, 2023
monkey
It makes sense to focus on one thing at a time, especially if you feel like you're struggling with juggling the two big projects (understandably). So :+1: for me
2023-08-14 22620, 2023
kellnerd
Thanks monkey!
2023-08-14 22620, 2023
kellnerd
Given that my original intention was to get the research project done in June, I hope that I'll get this out of the way finally instead of slowly working on it in parallel :)
2023-08-14 22656, 2023
rdswift
yvanzo: Sorry, I don't understand the question. The script that I use rebuilds the PO files as part of the POT rebuild process, and that is in the repo as part of setup.py. Then I have a local script that compares the new PO files to the files in the current git commit, and only stages them if an actual translation string changes (and not just a date or something in the header). That script isn't in the repo as far as I recall.
2023-08-14 22653, 2023
vscode_
riksucks: and lucifer: I have two questions
2023-08-14 22656, 2023
vscode_
1) How to make these scripts with the rest of the codebase?
2023-08-14 22656, 2023
vscode_
2) For apple music, there is no equivalent endpoint to discover new artists. Should I delete that part?
In the wise words of ApeKattQuest: "wait fuck is it monday uuhhh"
2023-08-14 22644, 2023
reosarevok
It seems that I have no mailed-in reviews, so maybe ApeKattQuest can get us started :)
2023-08-14 22630, 2023
ApeKattQuest
Arararara~! hi!
2023-08-14 22651, 2023
ApeKattQuest
making a slow start at updating instruments and images, we had a very big storm here (a named weather) and a lot of people got evacuated, I'm safeā
2023-08-14 22651, 2023
ApeKattQuest
fin, go Pratha-Fish
2023-08-14 22659, 2023
Pratha-Fish
Hi guys :D
2023-08-14 22608, 2023
Pratha-Fish
Last week was kind of low key
2023-08-14 22641, 2023
Pratha-Fish
Not a lot of work, but a ton of self reflection on my part. Re-thought about my project timeline for a while
2023-08-14 22657, 2023
Pratha-Fish
Also worked on some of the comments on PR #4 on the musicbrainz-bot
2023-08-14 22625, 2023
Pratha-Fish
And looks like Imma be eating your heads for 2 more months, as we're planning a project extension :D
2023-08-14 22629, 2023
Pratha-Fish
fin š
2023-08-14 22636, 2023
Pratha-Fish
vscode_: would you like to go next?
2023-08-14 22618, 2023
reosarevok
Oh, I knew I forgot something!
2023-08-14 22623, 2023
reosarevok
Other people in my list: reosarevok, bitmap, zas, mayhem, yvanzo, monkey, lucifer, akshaaatt, atj, aerozol, kellnerd, ShivamAwasthi, pixelpenguin, arsh, jasje
2023-08-14 22648, 2023
Pratha-Fish
reosarevok: your bang didn't explode this time haha
2023-08-14 22608, 2023
reosarevok
Not getting enough buck for our bang today
2023-08-14 22631, 2023
reosarevok
If vscode_ is busy, maybe you can call someone else for now, Pratha-Fish :)
2023-08-14 22643, 2023
vscode_
hi
2023-08-14 22646, 2023
reosarevok
Or not :D
2023-08-14 22647, 2023
reosarevok
Hi vscode_
2023-08-14 22648, 2023
Pratha-Fish
:D
2023-08-14 22616, 2023
vscode_
So this week 1. I worked on testing the Apple Music Player integration.
2023-08-14 22625, 2023
vscode_
2. I worked on adding the Apple Metadata Cache using the Apple Music API.
2023-08-14 22633, 2023
vscode_
Currently, running behind schedule on this task but will try to pick up pace this week and complete it on time this week.
2023-08-14 22657, 2023
vscode_
and the questions I have above lol
2023-08-14 22607, 2023
vscode_
jasje: go?
2023-08-14 22621, 2023
jasje
hey everyone
2023-08-14 22636, 2023
jasje
last week has been very productive
2023-08-14 22655, 2023
jasje
ive been spending 8+ hrs on perfecting things
2023-08-14 22610, 2023
akshaaatt
!m jasje
2023-08-14 22611, 2023
BrainzBot
You're doing good work, jasje!
2023-08-14 22618, 2023
jasje
and the new update for ListenBrainz Android is just around the corner
2023-08-14 22633, 2023
jasje
so stay tuned for that
2023-08-14 22648, 2023
jasje
thats it for me now
2023-08-14 22653, 2023
jasje
akshaaatt: go!
2023-08-14 22600, 2023
akshaaatt
Hi Everyone!
2023-08-14 22636, 2023
akshaaatt
Continuing on what jasje said, the upcoming update is going to be our biggest update so far. The feed will be out. And itās massive.
2023-08-14 22648, 2023
akshaaatt
Also a big UI revamp has also been there
2023-08-14 22604, 2023
monkey is looking forward to see it
2023-08-14 22607, 2023
akshaaatt
Listens submission has been improved with more features
2023-08-14 22632, 2023
pixelpenguin joined the channel
2023-08-14 22636, 2023
akshaaatt
I made sure aerozol is happy with the designs. Feed is as expected and we have cleaned up other sections as well
2023-08-14 22655, 2023
mayhem
yay!
2023-08-14 22609, 2023
akshaaatt
Commendable work jasje! Awesome. Iām really happy :)
2023-08-14 22631, 2023
jasje
explore also enroute thanks to akshaaatt!
2023-08-14 22637, 2023
jasje
app's gonna take off
2023-08-14 22650, 2023
Pratha-Fish
keep up the good work jasje ā¤ļø
2023-08-14 22650, 2023
akshaaatt
Thatās pretty much it. We have both been in a hacking mode recently. Other than that I also got my visa sorted!
2023-08-14 22607, 2023
akshaaatt
Go monkey!
2023-08-14 22611, 2023
monkey
Hello
2023-08-14 22618, 2023
monkey
Last week I waged an arduous and madness-inducing battle with our discontinued front-end testing harness Enzyme, hopefully for the last time.
2023-08-14 22628, 2023
monkey
I emerged victorious (able to merge LB#2534)ā¦but at what cost? My sanity.
As a consequence today I worked on setting up a replacement (React testing library) and get to know how it works. So far it's looking like a better way to write tests and it definitely works with React 18 and functional components, so that's encouraging.
2023-08-14 22616, 2023
monkey
I also worked a bit on polishing up the beta LB Radio interface with mayhem (https://listenbrainz.org/explore/lb-radio) and reviewed/finished up a bunch of smaller PRs (thanks lucifer for doing a spontaneous PR cleanup day with me :D )
2023-08-14 22636, 2023
monkey
Fin. kellnerd go !
2023-08-14 22643, 2023
reosarevok
Other people in my list: reosarevok, bitmap, zas, mayhem, yvanzo, lucifer, atj, aerozol, ShivamAwasthi, pixelpenguin, arsh
2023-08-14 22644, 2023
kellnerd
Hi all!
2023-08-14 22654, 2023
kellnerd
Slow week from me this time on the GSoC front...
2023-08-14 22604, 2023
kellnerd
Last week I was still working on the BB type definitions a bit before my research project seized my attention.
2023-08-14 22621, 2023
kellnerd
In the previous weeks I had tried to work on both projects in parallel, but now that I'm working on the written draft for my research thesis, this does no longer work out effectively.
2023-08-14 22630, 2023
kellnerd
So I've asked monkey to pause my GSoC project for two weeks and get the research project done before fully focusing on GSoC again.
2023-08-14 22610, 2023
kellnerd
This most likely means I've nothing to report next week, but I'll still be around for the meeting.
2023-08-14 22626, 2023
kellnerd
That's it, go yvanzo!
2023-08-14 22630, 2023
yvanzo
Hi!
2023-08-14 22630, 2023
reosarevok
(inb4 procrastinating on project with gsoc)
2023-08-14 22641, 2023
yvanzo
Last week I mostly investigated some frequent warnings in server logs.
2023-08-14 22642, 2023
kellnerd
exactly :)
2023-08-14 22650, 2023
reosarevok
Sorry yvanzo :)
2023-08-14 22652, 2023
reosarevok
Continue
2023-08-14 22655, 2023
yvanzo
np :)
2023-08-14 22657, 2023
yvanzo
From that I found and partly fixed a display issue in cover art editing history.
2023-08-14 22612, 2023
yvanzo
Also investigated distributing MB archivesā disk usage over several directories/volumes/hosts.
2023-08-14 22627, 2023
yvanzo
Last, got the reply of MTCaptcha who are sponsoring us with a free Enterprise plan, thanks to them!
2023-08-14 22631, 2023
yvanzo
Plus usual support and tickets triage.
2023-08-14 22639, 2023
yvanzo
Fin, go bitmap?
2023-08-14 22655, 2023
yvanzo
Or zas?
2023-08-14 22603, 2023
zas
Hey
2023-08-14 22633, 2023
zas
Last week I mainly did Picard PRs reviews, related to upcoming 2.9.1
2023-08-14 22611, 2023
zas
I also upgraded Discourse, we need to decide about new navigation, poll reveals users prefer sidebar
2023-08-14 22651, 2023
zas
I fixed an issue with some upgraded grafana dashboards
2023-08-14 22624, 2023
zas
plus usual stuff, system upgrades, user support. fin. bitmap ?