yeah, it's unclear exactly what happened but the ProcessSubscriptions script was hanging for almost 20 hours, and the next daily script didn't start because the previous one was still running
2025-02-10 04139, 2025
bitmap[m]
the daily script for today just started running so you should get a subscription email summarizing the previous three days soon
2025-02-10 04157, 2025
MyNetAz has quit
2025-02-10 04153, 2025
MyNetAz joined the channel
2025-02-10 04104, 2025
lusciouslover joined the channel
2025-02-10 04159, 2025
minimal has quit
2025-02-10 04118, 2025
GautamShorewala[
<aerozol[m]> "If it’s *optional*, I don’t..." <- But there should be some way to have users play the music or are we planning to implement something else for that
2025-02-10 04134, 2025
aerozol[m] has quit
2025-02-10 04144, 2025
aerozol[m] joined the channel
2025-02-10 04159, 2025
jasje[m]
<GautamShorewala[> "But there should be some way..." <- Gautam Shorewala: songs already play through youtube music and spotify, wym?
2025-02-10 04121, 2025
Kladky joined the channel
2025-02-10 04120, 2025
outsidecontext[m has quit
2025-02-10 04120, 2025
lucifer[m] joined the channel
2025-02-10 04120, 2025
lucifer[m]
bitmap: fine to remove the aretha database
2025-02-10 04149, 2025
lucifer[m]
<fettuccinae[m]> "mayhem: is it viable to re-..." <- the code to generate YIM stats has changed since last year, the frontend for previous years would need to be updated to handle new data format and it could work then. but even then it would work only for 2023. for 2022 and 2021, it would be way too much effort.
Would like to get that deployed along with your playlist cover work, otherwise it sends you straight to the bottom of the page and we can't enjoy the image :p
2025-02-10 04137, 2025
q3lont joined the channel
2025-02-10 04150, 2025
q3lont has quit
2025-02-10 04153, 2025
ansh[m]
<monkey[m]> "Also ansh do you have a minute..." <- Sure! I'll review it
ansh: Just noticed something: the playlist description isn't visible, something going on with the `.wipedia-extract .content` class. Happy to look into it if you want, let me know.
monkey[m]: Correct, that means it's also broken on the artists page.
2025-02-10 04130, 2025
monkey[m]
Yeah, I think we never noticed because either we get a full wiki paragraph or we get nothing, but we probably never get a very very short wikipedia blurb
2025-02-10 04145, 2025
holycow23[m] joined the channel
2025-02-10 04146, 2025
holycow23[m]
Hi, I was planning to work on [LB-1737](https://tickets.metabrainz.org/projects/…, had some questions regarding where exactly would the Chart be displayed and does it follow the same 'duration' based mechanism?
2025-02-10 04147, 2025
BrainzBot
LB-1737: Create top artists graph showing album details
2025-02-10 04106, 2025
holycow23[m]
* Hi, I was planning to work on [LB-1737](https://tickets.metabrainz.org/projects/…, had some questions regarding where exactly would the Chart be displayed and does it follow the same `duration` based mechanism as we can see on the `stats` page?
2025-02-10 04107, 2025
BrainzBot
LB-1737: Create top artists graph showing album details
2025-02-10 04154, 2025
ansh[m]
<holycow23[m]> "Hi, I was planning to work on [..." <- It should likely be displayed on the stats page itself. Yes, it should adhere to the same range options we currently have.
that is the only known stats issue. but there was another strange bug mentioned to support@ : "strange auto link behaviour".
2025-02-10 04110, 2025
mayhem[m]
unsure what is going on there, please take a look when you can
2025-02-10 04116, 2025
lucifer[m]
i think its working fine at least right now.
2025-02-10 04126, 2025
lucifer[m]
looking at the user's current charts.
2025-02-10 04101, 2025
lucifer[m]
yes that email i saw and am looking into it already.
2025-02-10 04153, 2025
monkey[m]
I was looking into the artist origin map as well just now, does indeed look fine at the moment, so maybe it's just lagging behind other stats and making it look broken
2025-02-10 04105, 2025
holycow23[m]
I was working with the similar methodology, and was able to generate the below stats, do you think I could formalize this into a PR and assign the ticket to myself?
2025-02-10 04109, 2025
holycow23[m] uploaded an image: (23KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/iHmYaijFljUXPRSDgnobsUyn/image.png >
2025-02-10 04140, 2025
lucifer[m]
mayhem, monkey: okay i think i know why artist origins lags sometimes. i'll move the stat over to spark and that should fix it.
2025-02-10 04100, 2025
monkey[m]
Ooohhh! What is the issue as you see it?
2025-02-10 04101, 2025
lucifer[m]
or at least make it consistent in lagging with other stats
2025-02-10 04145, 2025
lucifer[m]
we used to recompute all stats daily and create a new database for each stat daily. now that is done once a week and rest of the days incremental stats only updated records for user who listened to listens in that range. artist maps calculation checks if a row for the stat already exists in the db and if so it serves that instead of recomputing it from scratch.
2025-02-10 04135, 2025
lucifer[m]
with a fresh db daily, artist map stats were regenerated daily. but now that db are generated weekly, rows already exist in the db and the artist map data is not created again.
2025-02-10 04121, 2025
lucifer[m]
it must have fixed itself earlier today because a new database was created for the stats today. it will go stale again tomorrow.
2025-02-10 04133, 2025
mayhem[m]
want me to respond on the forum?
2025-02-10 04156, 2025
lucifer[m]
sure thanks!
2025-02-10 04115, 2025
reosarevok[m]
Releasing prod
2025-02-10 04150, 2025
julian45[m] joined the channel
2025-02-10 04151, 2025
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: Reviews, Summit dates (mayhem), staff/admin SSO (julian45/zas)
2025-02-10 04111, 2025
holycow23[m]
* I was working with the similar methodology, and was able to generate the below stats, do you think I could formalize this into a PR and assign the ticket to myself monkey
have you seen an issue such as this before? I can trigger a new dump if you'd like
2025-02-10 04153, 2025
monkey[m]
<holycow23[m]> "I was working with the similar..." <- holycow23: Yes, by all means you can assign the ticket to yourself if you are interested in working on it! The mockup looks good, that's more or less what I had in mind. With a little bit of interactivity to show album names on hover it'll be really nice
2025-02-10 04104, 2025
monkey[m]
lucifer, mayhem: I have one of those phantom bugs where everything works fine when run locally, but the CO tests stall indefinitely. They pass consistently locally and fail consistently in CI, presumably at the same point looking at the logs.
2025-02-10 04104, 2025
monkey[m]
There is no failing test and no useful output to help figure out the issue, just hanging tests. Do you have a special way to diagnose these issues? Some way to trigger tests with verbose output for example?
Actually lucifer I see that a bunch of recent commits merged from PRs with passing CI have a stuck spark test suite that gets canceled after some time. Could be related to recent incremental stats changes?
monkey: yes, the spark test suite is broken atm and can be ignored.
2025-02-10 04156, 2025
Jade[m] joined the channel
2025-02-10 04156, 2025
Jade[m]
<mayhem[m]> "I'm hoping that eventually we..." <- Yeah those templates support HTML in the strings, it's just wiring them up into the perl. I ran into a roadblock getting some of the more complex tests to work with them
2025-02-10 04149, 2025
reosarevok[m]
yvanzo: I see there's a few extra changes on the docker side this time, do you want to draft the release?
2025-02-10 04152, 2025
reosarevok[m]
Can a French speaker (zas?) take a look at MBS-13927 ? The user seems quite confused so the edits might be all wrong too for all I know
Jade[m] uploaded an image: I've just written a new endpoint that allows sending in the MJML, which it then renders to HTML + text and emails. It doesn't have access to the i18n stuff I did, as that happens in the template itself, but it has all the rest of it (34KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/ellis.link/Yj5EY9sNwnC3jUtY19vrNS4wKgoeOayk >
2025-02-10 04150, 2025
Jade[m]
The bonus is you can keep the templates in the repo with the project and you don't need to recompile/redeploy the service to update templates in that case
2025-02-10 04151, 2025
Jade[m]
Once CI finishes it'll be availible at metabrainz/mb-mail-service:main if you want to experiment
2025-02-10 04115, 2025
Jade[m]
LMK if a bulk endpoint or a preview endpoint like the ones for the templates would be useful
2025-02-10 04110, 2025
bitmap[m]
zas: hey, can you make it so that emails to npm at metabrainz dot org are forwarded to me?
2025-02-10 04116, 2025
zas[m]
The email address already exists?
2025-02-10 04132, 2025
bitmap[m]
yes, according to syswiki only akshaaatt has access to it currently
<holycow23[m]> "Sure, yes I have added that..." <- Does this look good?
2025-02-10 04156, 2025
holycow23[m] uploaded an image: (34KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/qMQWqROoaWleqNVkmOeILmzr/image.png >
2025-02-10 04141, 2025
minimal joined the channel
2025-02-10 04150, 2025
lusciouslover joined the channel
2025-02-10 04143, 2025
dvzrv joined the channel
2025-02-10 04133, 2025
BrainzGit
[musicbrainz-server] 14mwiencek opened pull request #3470 (03production…xgettext-js-pkg): Install xgettext-js from org-scoped package rather than git https://github.com/metabrainz/musicbrainz-server/…
2025-02-10 04106, 2025
dvzrv has quit
2025-02-10 04156, 2025
yvanzo[m] joined the channel
2025-02-10 04157, 2025
yvanzo[m]
bitmap: Thanks for the pointer. I will handle it.
2025-02-10 04157, 2025
yvanzo[m]
reosarevok: No thank you.
2025-02-10 04121, 2025
reosarevok[m]
yvanzo: Ok, but I see there's more there than the usual update, so the tag description shouldn't just be "Upgrade MusicBrainz Server.". Should it just be "Set up SIR development via Docker Compose environment variables and upgrade MusicBrainz Server." then?
2025-02-10 04125, 2025
reosarevok[m]
Anyway, post meeting is fine
2025-02-10 04105, 2025
reosarevok[m]
<BANG>
2025-02-10 04115, 2025
reosarevok[m]
Hi, and welcome to another MetaBrainz Monday Meeting!
2025-02-10 04117, 2025
Jigen
:D
2025-02-10 04144, 2025
reosarevok[m]
We have two mailed in reviews today!
2025-02-10 04154, 2025
reosarevok[m]
derat says:
2025-02-10 04157, 2025
reosarevok[m]
"I finally dug into MBS-13920 and sent two small PRs that I think will fix it. I also started working on a few URL batch edit tickets (MBBE-91, MBBE-92, MBBE-93)."