MBS-13901: Expose collection description via the API
2025-01-13 01334, 2025
kellnerd[m]
That's it, go zas !
2025-01-13 01339, 2025
zas[m]
Hey
2025-01-13 01312, 2025
zas[m]
Last week, I mainly worked on Picard (PR reviews) and Picard Website (update to code related to translations)
2025-01-13 01329, 2025
zas[m]
I also upgraded Grafana
2025-01-13 01323, 2025
zas[m]
I restarted MB test website which was down after aretha overloaded, I had to stop it. It would be great to move it elsewhere. I noticed it uses test keydb instances there too.
2025-01-13 01310, 2025
zas[m]
Plus usual supervision, system upgrades, user support, MB edits, and various minor tasks. That's it for me. outsidecontext ?
2025-01-13 01320, 2025
outsidecontext[m joined the channel
2025-01-13 01321, 2025
outsidecontext[m
hi everyone
2025-01-13 01326, 2025
reosarevok[m]
Still on my list for today: atj, lucifer, MonkeyPython, jasje, Shreyas, bitmap, ansh, monkey, yvanzo
2025-01-13 01359, 2025
outsidecontext[m
last week I was trying to get things ready so we can do a new picard bugfix release. Dealt with packaging, did a couple of bugfixes, and also a minor new feature for metadata value merging of old and new values
2025-01-13 01311, 2025
outsidecontext[m
also code reviews and some support
2025-01-13 01351, 2025
outsidecontext[m
next, ansh ?
2025-01-13 01302, 2025
ansh[m]
Hi Everyone!
2025-01-13 01320, 2025
ansh[m]
Last week, I worked on upgrading React Router and explored the new streaming features and SSR support to improve UX.
2025-01-13 01324, 2025
ansh[m]
I continued working on Genre Explorer.
2025-01-13 01331, 2025
ansh[m]
and Reviewed some PRs and fixed some final bugs on Apple Music PR.
2025-01-13 01339, 2025
ansh[m]
That’s it for me.
2025-01-13 01345, 2025
ansh[m]
monkey: next?
2025-01-13 01351, 2025
monkey[m]
Hello !
2025-01-13 01310, 2025
monkey[m]
Last week I worked on adding OpenGraph meta tags to playlist, artist and album pages in LB
2025-01-13 01337, 2025
monkey[m]
This has to be done server-side, whereas we currently manage those in React considering we have front-end routing.
2025-01-13 01304, 2025
monkey[m]
Should massively improve link previews in social media, as well as atom/rss readers previews
2025-01-13 01350, 2025
monkey[m]
I also toyed with a new graph idea to visualize listening activity in the week, a ridgeline plot from based on the type used in the Joy Division album cover:
2025-01-13 01353, 2025
monkey[m] uploaded an image: (34KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/TBWxsqvuCZBRszOCdVMTRtBB/image.png >
2025-01-13 01302, 2025
monkey[m]
I'll eventually get something nice
2025-01-13 01330, 2025
aerozol[m]
So cool! FYI last.fm did something similar in their YIM thing, if you didn’t see it
2025-01-13 01348, 2025
monkey[m]
Also worked on a database issue in BookBrainz dev, reviewed PRs, looked at SEC tickets, and helped some new users get set up with dev environments
2025-01-13 01316, 2025
monkey[m]
And perused social media and forum posts to make sure queries are answered and bugs fixed.
2025-01-13 01340, 2025
monkey[m]
That's about it for me, how about bitmap ?
2025-01-13 01347, 2025
bitmap[m]
hey
2025-01-13 01352, 2025
reosarevok[m]
Still on my list for today: atj, lucifer, MonkeyPython, jasje, Shreyas, yvanzo
2025-01-13 01331, 2025
bitmap[m]
I mostly did code review last week as we planned to focus on open PRs in january. looks like we did merge 21 PRs already this month, which is much faster than our usual pace 😵💫
2025-01-13 01344, 2025
bitmap[m]
did a decent amount of coding on a few PRs to help get them merged too
2025-01-13 01348, 2025
reosarevok[m]
PRbox 0!
2025-01-13 01312, 2025
bitmap[m]
that's all from me, go Shreyas!
2025-01-13 01336, 2025
Shreyas[m] joined the channel
2025-01-13 01336, 2025
Shreyas[m]
Hi!
2025-01-13 01348, 2025
Shreyas[m]
So last week I was working to fix my old PR
2025-01-13 01314, 2025
Shreyas[m]
Which will be probably going to split into 3 new PRs
2025-01-13 01309, 2025
Shreyas[m]
I was working on highlighting the currently playing song tab as suggested by jasje:
2025-01-13 01310, 2025
aerozol[m]
Awwww lil baby PRs
2025-01-13 01340, 2025
Shreyas[m]
That's it for me
2025-01-13 01340, 2025
Shreyas[m]
jasje: please
2025-01-13 01337, 2025
jasje[m]
Hi every one
2025-01-13 01345, 2025
jasje[m]
Last week, we had some more improvements done to BP.
2025-01-13 01345, 2025
jasje[m]
Gautam Shorewala: and Shreyas: merged prs resulted in some slick dynamic background for the app when a song is played.
2025-01-13 01308, 2025
jasje[m]
Mostly spent time fixing some stuff here and there and reviewing PRs
2025-01-13 01314, 2025
jasje[m]
Thats it for me
2025-01-13 01331, 2025
jasje[m]
Gautam Shorewala: want to go?
2025-01-13 01346, 2025
GautamShorewala[ joined the channel
2025-01-13 01346, 2025
GautamShorewala[
Hi
2025-01-13 01320, 2025
GautamShorewala[
Last week fixed my pr for dynamic background in player
2025-01-13 01322, 2025
reosarevok[m]
Still on my list for today: atj, lucifer, MonkeyPython, yvanzo
2025-01-13 01334, 2025
GautamShorewala[
jasje: did some improvements in it
2025-01-13 01344, 2025
GautamShorewala[
Also fixed the pager in player
2025-01-13 01300, 2025
GautamShorewala[
Now user will we able to swipe in bp
2025-01-13 01318, 2025
GautamShorewala[
That's all from me
2025-01-13 01344, 2025
aerozol[m]
Ooh some mobile gesture/swipe stuff, nice one
2025-01-13 01355, 2025
aerozol[m]
Remember to call someone else on the list :)
2025-01-13 01339, 2025
reosarevok[m]
(I think MonkeyPython might be asleep since it's quiiite late in Indonesia, so maybe leave for last)
2025-01-13 01317, 2025
yvanzo[m] joined the channel
2025-01-13 01317, 2025
yvanzo[m]
Ok, I’ll go then.
2025-01-13 01323, 2025
reosarevok[m]
Works
2025-01-13 01325, 2025
yvanzo[m]
Last week, I triaged SEC tickets, started to catch up with back logs, and resumed working on SolrCloud 9 for mirrors.
2025-01-13 01335, 2025
yvanzo[m]
Fin, go lucifer!
2025-01-13 01340, 2025
lucifer[m]
Hi all!
2025-01-13 01324, 2025
lucifer[m]
Last week, I worked on resolving a couple of YIM bugs, helping out a couple of new comers and continued work on speeding up stats in spark cluster.
Just checked, he’s missed two without notice, if it’s 3 next week I’ll temporarily remove him from regulars. I think he’s doing fine just v. busy with life, last we talked :)
2025-01-13 01355, 2025
reosarevok[m]
Yeah, I haven't either, so maybe we should finish reviews for the day :)
2025-01-13 01323, 2025
reosarevok[m]
We have two topics left, and it's all zas :)
2025-01-13 01346, 2025
reosarevok[m]
If someone wants a quick word about reviews, make it quick, if not, after the meeting works too :)
2025-01-13 01353, 2025
GautamShorewala[
reosarevok: can u add me to the list for next meet
2025-01-13 01300, 2025
reosarevok[m]
Absolutely :)
2025-01-13 01307, 2025
zas[m]
We have to get rid of SOLR7 cluster, so I just wanted to know how we can speed up the process, and be ready for that
2025-01-13 01324, 2025
reosarevok[m]
By helping yvanzo with the migration :)
2025-01-13 01334, 2025
reosarevok[m]
yvanzo: this is your turn to force people to do your bidding
2025-01-13 01340, 2025
yvanzo[m]
Ok, the topic should MB search development then, I will make a reminder now.
2025-01-13 01342, 2025
reosarevok[m]
I mean, ask for help :)
2025-01-13 01347, 2025
yvanzo[m]
Our repositories for MusicBrainz mirrors are still using Solr 7.
2025-01-13 01353, 2025
yvanzo[m]
As a consequence, our Solr 7 cluster is still needed in parallel of our Solr 9 cluster.
2025-01-13 01357, 2025
yvanzo[m]
Keeping two clusters up is taking extra maintenance time and money (for maintenance and hosting).
2025-01-13 01312, 2025
yvanzo[m]
Once our repositories for MusicBrainz mirrors are upgraded to Solr 9, I would then propose to give a short notice of one month before taking down our Solr 7 cluster.
2025-01-13 01320, 2025
mayhem[m]
can we remove some of the nodes from the old cluster?
2025-01-13 01342, 2025
zas[m]
I already downscaled them, I guess we can drop few more nodes
2025-01-13 01316, 2025
monkey[m]
Would It make sense to announce it now already, with more time before it is removed?
2025-01-13 01328, 2025
monkey[m]
more notice*
2025-01-13 01329, 2025
zas[m]
The costs was reduced a lot by downscaling, but we can't downscale more. So I can stop few nodes, but last time we did we get instabilities
2025-01-13 01344, 2025
reosarevok[m]
If people then commit to helping enough to actually hit the proposed notice, then that could work
2025-01-13 01352, 2025
mayhem[m]
zas[m]: ah, if you already minimized then, then great. thanks!
2025-01-13 01305, 2025
yvanzo[m]
monkey: We did it a few months ago, we failed to meet the date, so it would make no sense.
2025-01-13 01315, 2025
monkey[m]
Ah I see
2025-01-13 01317, 2025
zas[m]
Yes, I did it silently ;)
2025-01-13 01346, 2025
yvanzo[m]
If bitmap, lucifer and reosarevok give their top priority to work on MB search, I would expect Solr 9 to be available for mirrors within one month, and SIR main issues (py3/dbmirror2) within one more month.
2025-01-13 01322, 2025
yvanzo[m]
* If bitmap, lucifer and reosarevok give their top priority to work on MB search, I would expect Solr 9 to be available for mirrors within one month, and SIR main issues (py3/dbmirror2) within one more month.
2025-01-13 01356, 2025
zas[m]
It would be great, because the cost is far from zero. Also there are 2 machines we kept for tests related to SOLR.
2025-01-13 01316, 2025
reosarevok[m]
That can work as long as we have very clear ideas about what is absolutely necessary for the development and postpone everything else
2025-01-13 01332, 2025
reosarevok[m]
(and probably have a very hands-on, meetings-heavy approach)
2025-01-13 01342, 2025
yvanzo[m]
reosarevok: This has been discussed and planned at the last summit already.
2025-01-13 01342, 2025
reosarevok[m]
Assuming lucifer is a bit more free now YIM is over
2025-01-13 01314, 2025
reosarevok[m]
I mean more like "if we see it's a bit slower but not crashing, maybe migrate and improve later" and those sort of things
2025-01-13 01347, 2025
yvanzo[m]
We never did put the bar higher than that.
2025-01-13 01356, 2025
reosarevok[m]
Should we schedule an MB team meeting for tomorrow for example?
2025-01-13 01302, 2025
reosarevok[m]
And maybe @lucifer can make it too?
2025-01-13 01305, 2025
mayhem[m]
seems wise
2025-01-13 01317, 2025
reosarevok[m]
s/@//
2025-01-13 01309, 2025
reosarevok[m]
yvanzo: please let's try to schedule something post-meeting :)
2025-01-13 01318, 2025
reosarevok[m]
zas: please bear with us a bit longer :)
2025-01-13 01342, 2025
reosarevok[m]
Should we move to the other zas topic in the meantime?
Well, he somehow asks for help, but we didn't receive any email from him as I requested, and he doesn't seem to be here for this meeting. So we don't know what it implies.
2025-01-13 01311, 2025
zas[m]
Since AcoustID is important for our users I guess we should do something, but first, we have to define what.
2025-01-13 01313, 2025
aerozol[m]
It was a quite non-specific request iirc
2025-01-13 01323, 2025
aerozol[m]
(from luks, on the forums)
2025-01-13 01336, 2025
reosarevok[m]
If we can spare some help, that'd be great - from the MB side though, given the previous discussion, probably that means in a couple months or three?
2025-01-13 01312, 2025
reosarevok[m]
So maybe we can use that time to talk to lukz about what the needs are and see if we can manage them
2025-01-13 01352, 2025
reosarevok[m]
I certainly don't want to lose acoustid, but I feel ideally it'd still be lukz with us stepping in to help rather than the other way around
2025-01-13 01304, 2025
reosarevok[m]
Unless it's just non-workable as an option
2025-01-13 01330, 2025
reosarevok[m]
zas: do you want to maybe put an email together? :)
2025-01-13 01352, 2025
reosarevok[m]
I can try to if not, but since you're already a bit involved :)
2025-01-13 01335, 2025
zas[m]
Well, not really involved, but yes, I can try to contact him and see
2025-01-13 01352, 2025
reosarevok[m]
mayhem: once we have a clear idea of what lukz needs, we'll need to look into it with you to see if it seems doable :)
2025-01-13 01325, 2025
reosarevok[m]
Ok, I think that's it for today's meeting, unless there's some other last-minute topics?