<akshaaatt> "yellowhatpro I might be interest..." <- ohh I get it , its like when we click on any card we get extra padding for review. It was my first choice for the reviews but I saw looooooong reviews so gave up on that. But hell yeah, we can do something like this
yvanzo: do you want to / have time to look at genre PRs today, or should we release them in the next cycle?
Etua has quit
BrainzGit
[musicbrainz-server] 14reosarevok merged pull request #2545 (03master…MBS-12407): MBS-12407: Add tobarandualchais.co.uk to the other dbs whitelist (and as free streaming for recordings) https://github.com/metabrainz/musicbrainz-serve...
We have 15 tickets in the dev branch, so we can maybe merge a few small ones if we have time and then I'll release
lucifer
mayhem: thoughts on whether personal recommendations should go in a separate table or the same table as other user timeline events?
i am thinking first makes more sense and let's us easily present pages of all recommendations for both sender and receiver. we can also add FKs for both that way.
mayhem
I think we have too many tables for this already, so I think one table.
lucifer
but jsonb has great indexing/function support as well so wouldn't be much hard anyway except the FKs.
i see, both seem fine to me. cool so lets start at the same table then.
mayhem
k
lucifer
riksucks: lets use the existing table for now. storing in jsonb is fine, for that page we can build an index on the field in json document so that it remains efficient.
[musicbrainz-server] 14reosarevok merged pull request #2547 (03master…MBS-12412): MBS-12412: Fail gracefully if requesting an invalid ID in edit-cover-art https://github.com/metabrainz/musicbrainz-serve...
Freso
<BANG>
It’s Monday of the International Week of Solidarity with the Peoples of Non-Self-Governing Territories!
I haven’t received any mailed in reviews, so the usual suspects are up…
reosarevok: Go!
reosarevok
Hi!
This week I rested for half the week, then worked mostly on a lot of small tickets (to put in beta today) and some fixups to the genre code
I also attended the MeB board meeting on Tuesday
CatQuest: go!
CatQuest
eeehh I got nothing :D
go Freso
Freso
🙋
Mostly poked at reports and flags last week. Have a few stressors going on right now. Should hopefully get some of the worst of it cleared up after tomorrow.
Relatedly, I won’t be around tomorrow.
fin.
mayhem
yeah, thats pretty much me, wearing masks indoors when no one else is.
Freso
yvanzo: Go!
yvanzo
Hi!
Not a lot to report on last week either as I mostly rested.
Plus some PR reviews, tickets triage, and support.
Etua joined the channel
Fin, go mayhem!
mayhem
hiya!
Freso
(Still up: bitmap, akshaaatt, zas, alastairp, lucifer, monkey, atj – anyone else who wish to give review, let me know ASAP. :))
mayhem
Last week was, as reosarevok mentioned the board meeting which I prepped for and held.
one of the things that came out of that was that the 15,000GBP that we are receiving from the ODI is cleared to be spent on donations to other orgs and people.
and the first one in that group is chinmay.
we're going to accept him as a faux summer of code students for a half time project and pay his stipend ourselves.
the other thing to come out was a wash, but I'll let akshaaatt tell that story when its his turn.
Etua has quit
then I worked on fixing the release/release group tags for mb medata cache and finishing the work to get the first troi-bot daily jams working.
those will start appearing the day after the next release for all people who have listens and who follow troi-bot on LB.
then some background MeB stuff ...
finally, I will be off this thursday/friday as well as next week thursday/friday.
I'll be reachable for questions, but the turnaround time will be slow.
hopefully this will mark the end of my stressful phase in my life and after that you'll have my undivided attention again. for better or for worse. ha!
fin. akshaaatt !
akshaaatt
Hi Everyone!
I have made significant updates to the bootstrap 5 migration of ListenBrainz and tried fixing my MusicBrainz PRs.
We were also setting things up in the Design System to automate lint and formatting.
Also, I transfered my hobby project for MusicBrainz iOS app to our official organization. It currently has the basic setup ready and features the dashboard and some functionalities.
Hopefully, we could have volunteers working on this in the future if they like and release to the app store.
Other than that, as mayhem mentioned, I have some news
I will be joining another company next to next week and have submitted my request for the same at MetaBrainz.
alastairp
😱
CatQuest
:|
alastairp
congratulations! (but bittersweet)
akshaaatt
I hope this doesn't affect too much. So I won't be sharing any goodbyes. I'll be present for mentoring for GSoC as usual and aim to be able as always.
monkey
Your passion and energy will be direly missed :(
akshaaatt
Available*
mayhem
if I may interject for a second.
akshaaatt
Yes for sure, mayhem
mayhem
I've asked monkey and bitmap to look at the design system so that we can focus akshaaatt's efforts on that project for these last two weeks.
that is the most important thing to look after.
akshaaatt
Amazing!
mayhem
the MB home page, the MB says, can be finished by them.
so, I hope that make the marching orders clear for the next two weeks, so that we can hopefully come to meaningful stopping point on that project.
back to you akshaaatt
akshaaatt
Yes, I would like to take responsibility for getting them even after I am not bound by the contract.
mayhem
thanks!
monkey
Appreciated :)
akshaaatt
Again, no goodbyes because I'll be here. I just had to urge to learn some more things hence made the move :)
That's about it for me!
Go monkey!
monkey
Hi everybody !
Lots more PR reviewing last week. So many good contributions, so little time !
I lost most of a day because heat wave, turned me into goo.
CatQuest
:(
monkey
I started looking at using the new React 18 for BookBrainz. So far the conversion is very simple, although it's going to take more work to fully use the new React server-side rendering lazy loading goodness
mayhem
don't let the indians know what we consider a heat wave.
monkey
Had a useful discussion about MeB OAuth with mayhem and alastairp
akshaaatt
Hahahah XD
yvanzo
we have had a heat wave last week here too: 20° C
lucifer
43C here 🙃
reosarevok
Prepare the skin burn trauma centers
monkey
And worked on a couple of BB projects with Shubh: the long-time-pending Author credits, fixing bugs that slow down the entity editor.
Finally, a bit of work on the LB metadata viewer, and some investigation into Spotify API weirdness
zas
lucifer: high temperature is expected in Hell....
monkey
That's it for me ! alastairp go !
lucifer
lol 🤣
alastairp
hello
CatQuest
not os hot here bu very dry so we had water shortages. national sms on it and everything, but atleast last weekit started raining a little it, an today it acually cae down for a few minutes
alastairp
I fixed the bug that monkey and I introduced that broke brainzbot/jora (due to old python/ssl certs verification)
monkey
The famous fix-one-break-one system
alastairp
I made a BU/CB release to fix a broken query due to some changed columns in the MB event tables during schema change
I finished testing and merging ansh's PRs for showing more info on label and place pages on CB
CatQuest
just as long as it's not the same thing
alastairp
I helped ansh start with prep for his SoC project (!)
I helped lucifer fix an interesting bug in the listen ingestion pipeline in LB, where we were trying to process 70,000 messages at once and hitting rabbitmq timeouts (and in the process I learned a bunch about rabbitmq and the ingestion pipeline, which I've not been very involved in until now)
finally, today I upgraded the MB database replica on wolf (yvanzo if you have 5 mins after meeting I have a question about it, otherwise it can wait until another day)
fin, lucifer?
lucifer
hi all!
yvanzo
alastairp: will be around to read the question at least :)
lucifer
last week i helped on unblocking the listen pipeline after that huge message. we also added api checks to avoid the situation in future.
CatQuest
read it as "massage" at first and was like
lucifer
worked on finishing up raw recommendations prs. after that restarted work on recording similarity stuff from some months ago and exported some datasets to wolf.
also wrote a tiny bash and python script to automate most of moving the datasets from HDFS to postgres on wolf.
investigated a bug in CB due to which the cache wasn't not being cleared. also, worked on fixing readthedocs builds for LB.
finally, progressed on the feature to show feedback submitted using MBIDs on LB frontend.
oh, also cleaned up and finished the sir tests PR!
yvanzo
!m lucifer for not mocking sir
BrainzBot
You're doing good work, lucifer for not mocking sir!
lucifer
bitmap: next?
bitmap
hi
last week I fixed some issues that that surfaced after the schema change - MBS-12400 and MBS-12398
I added some tests for those and generated new dumps after hot-fixing MBS-12400
also upgraded some MBS dependencies, which required some code changes - one for react v18, another for a broken/unmaintained perl dep
Etua joined the channel
Etua has quit
other than that I did a bunch of code review, worked on the artwork-indexer a bit more (upgrading to python 3.10 and fixing tests), and rebased my React relationship editor branch & fixed Flow errors in that