[musicbrainz-server] 14reosarevok merged pull request #3401 (03master…standard-test-description-header): Use a standard head1 DESCRIPTION for tests https://github.com/metabrainz/musicbrainz-serve...
kellnerd[m]
monkey: I have already filled out Google's final submission form and linked my empty blog post draft (which I still have to finish locally and paste into WordPress).
So even if I don't finish the blog post before the deadline in 9 hours that should be fine.
I am going to open a couple of PRs now to substantiate that I've "Missed some goals" rather than "Missed almost all goals" 😜
monkey[m] joined the channel
monkey[m]
<kellnerd[m]> "So even if I don't finish the..." <- Good planning 😅
mayhem[m] joined the channel
mayhem[m]
well, we're under a 3 hour alert to avoid travel and stay home because of heavy rains. flooding already happening south of barcelona.
LB-1667: artist collages no longer show top releases, instead showing releases by year
monkey[m]
Hi! What's the issue?
mayhem[m]
just relaying a ticket that was report on community.
monkey[m]
Right, we don't receive RGs sorted by popularity anymore.
mayhem: Needs some work on the back-end, I'm probably not the best person for this.
ansh would you be up for having a look at the ticket above please? (We don't sort release groups before sending them to the front-end, and consequently calling `get_cover_art_for_artist` now produces a collage of lesser-known covers)
[bookbrainz-site] 14kellnerd opened pull request #1136 (03import-entities…entity-import-bbid): Give pending entities BBIDs and treat them the same way as regular entities https://github.com/metabrainz/bookbrainz-site/p...
that also indicates that the donations page is working as hoped. :)
bitmap[m] joined the channel
bitmap[m]
yvanzo: reosarevok: I spent time last week trying out GitHub Actions for our tests. the default runners there have more vCPU and RAM than CircleCI's, and can run the Selenium tests. I guess we could move all of our jobs there eventually and retire Jenkins. does that sound like a good plan to you?
reosarevok[m] joined the channel
reosarevok[m]
In theory? Can it still run stuff concurrently, so run the selenium tests at the same time as the circleci ones?
bitmap[m]
yes, IIRC it can run 20 jobs concurrently (per repo?). and there are unlimited build minutes, so the current CircleCI tests would also be moved there
reosarevok[m]
Ok, as long as it doesn't make things even slower, it seems good (that's why I asked)
bitmap[m]
they'd be a little faster (the js-perl-and-pgtap tests complete in 13 minutes there)
reosarevok[m]
Seems worth a try
bitmap[m]
the goal is also for the Selenium ones to be more reliable as they won't be running on a machine hosting MB traffic anymore
pite joined the channel
Kladky has quit
yvanzo[m] joined the channel
yvanzo[m]
bitmap: yes, thank you.
I will be working on reimplementing Docker Compose stuff in musicbrainz-server repository this week as there are only 3 weeks left before we upgrade to Docker Compose v2/Solr 9 on mirrors.
bitmap, lucifer: hip and trille are available for testing Docker Compose/SIR/Solr stuff.
(It isn’t used for anything else since last Wednesday.)
Kladky joined the channel
bitmap[m]
yvanzo: are you planning to re-implement them using the existing m4 macros?
yvanzo[m]
bitmap: Dunno yet, it looks too clumsy.
I will probably just use raw Dockerfiles.
I remember spending some time looking for an alternative to m4 here but couldn’t find one.
Fixed the test API which was down, looked into finalizing it
And a bunch of reviewing PRs, ticket triage, etc.
That's it for me, what about yvanzo
?
yvanzo[m]
Hi!
reosarevok[m]
Still on my list for today: reosarevok, aerozol, kellnerd, zas, bitmap, rimskii, akshaaatt, mayhem, derat, theflash_, lucifer, jasje, atj
yvanzo[m]
Last half week, I mostly worked on moving services from 3 other old servers (hip, paco, and trille) to another new 1 (yamaoka) set up by zas.
Techman has quit
Also fixed our Exim deployment, updated backup source locations, and did some other maintenance tasks…
That’s it. And you mayhem?
mayhem[m]
hey!
last week I had a lot of emails to handle after sending out invoices and the like.
aerozol[m]1
fun!
mayhem[m]
once that finally died down, I got down to creating the funding.json file, which I think is a really great concept, so I wanted to support it.
and, I finally picked up working on Troi and LB Local, since I'm in dire need of new insights of my own music collection.
chatted a bit with monkey about this and I need to do it right, which means more work and creating user accounts and all that.
but, I got playback to work in the web page,using howler.js -- the streaming and playback part are super easy, all I had to do was the UI. Good fun.
today we had our first LB team meeting on Zoom, to try and be a bit more coordinated, at least once a month.
good start, maybe next month we'll have everyone there.
speaking of which, fin. lucifer your turn!
reosarevok[m]
Being coordinated once a month sounds about as much as can be tolerated!
lucifer[m]
hi all!
last week, i worked on fixing some bugs in the last.fm importer discovered after the initial release.
other than that, i worked on finalizing oauth stuff and upgrading a couple of dependencies in lb. that's it for me.
rimskii: next?
or atj ?
yvanzo[m]
mayhem, monkey: Summing up the current plans, it is way below the minimum of 10K they want to put in. Ask for more money!
reosarevok[m]
Let's try to call people who are here. zas?
zas[m]
Hey
reosarevok[m]
Still on my list for today: reosarevok, aerozol, kellnerd, bitmap, rimskii, akshaaatt, derat, theflash_, jasje, atj
zas[m]
Last week, I set up another new server, and retired one over the three it replaces
I spent some time optimizing the weights, tuning alerts, and other minor things accordingly
Plus usual bug triage, system upgrades and minor admin tasks. I was traveling end of the week. Fin. bitmap?
bitmap[m]
hey
last week I spent time moving our tests to github actions. that was prompted by our selenium tests starting to persistently fail again, and looking for a more stable environment for them. hoping to get all of our tests passing again early this week
the plan is to eventually move all of MB's jobs to GHA so we can retire jenkins and also move away from circleci, having everything in one place
I also continued working on the edit classes for alternative tracklists (before I got sidetracked by the above), submitted some gateway configs for the funding.json stuff, and did code review
fin. go reosarevok!
reosarevok[m]
Hi!
atj[m] joined the channel
atj[m]
Sorry, missed the ping again 🙄
reosarevok[m]
The biggest things I worked on this week have been MBS-13804, MBS-13801, MBS-13564, MBS-13781 and MBS-9885