I'm using those to base the artwork-indexer Dockerfile on, so we can deploy that to replace the CAA-indexer soon
other than that I worked a bit on some edit page changes to make them ready for React, mostly for the artist credit editor to use the new Autocomplete2 component and work in the release editor
I discovered https://recoiljs.org/ which I've been testing and it's made state management infinitely easier for what I'm doing. might be worth checking out if you need to share a lot of state between components in React. the video on the homepage is a good intro for when it might be useful
fin! go monkey
monkey
Hello !
Last week I continued on the past month's theme of refactoring the ListenBrainz front-end components.
And refactoring the BrainzPlayer entirely to decouple it from other components, with a view to make a standalone BrainzPlayer library that can be embedded in our other websites
I also continued with refactoring the next page on the list: the recommendations page
I also reviewed some PRs, and spent some time looking for memory leaks and performance issues with BrainzPlayer
And that's mostly it for me !
Back to you Freso
Freso
Alright.
Thank you everyone who gave reviews. :)
We have a number of items on the agenda, so let’s try and be somewhat speedy. :)
we have added some topics already. others also please add to this list.
i don't have anything else to discuss. if someone else wants to discuss something about the summit, let's do that otherwise proceed to next topic on the agenda.
rdswift
Is there someplace that shows the starting time each day?
rdswift needs to set his alarm clock because it will be in the middle of the night.
lucifer
yes the first sheet
ruaok
rdswift: yes, there is a schedule.
rdswift
Perfect! Thanks.
alastairp
6am Chicago time
alastairp passes condolences and coffee to bitmap
ruaok
bitmap agreed to it last year. its the same schedule.
that still ok, bitmap ?
bitmap
yup, I'll be fine
bitmap takes the coffee though
ruaok
k.
onward, Freso
Freso
Alright.
alastair: Sentry upgrade
alastairp
hi
this is mostly just a notification: we tried to upgrade sentry to a new version but it failed, so we installed a new version from scratch. Config is the same, so user accounts still exist and DSN config endpoints won't change. however issues won't be migrated
lucifer has gone through and done most of the ones that he's directly related to
we see some other projects: caa, MB, sir, picard-web, that neither of us are directly involved with
if one of these are yours, please either tell me that we can delete the old data, or tell me that you need time to revise it
that's it. Freso: next?
Freso
alastair: syswiki
:D
alastairp
hi
CatQuest
hi
alastairp
another notification: this afternoon we experimented with moving syswiki to github wikis, and ruaok spend some time deleting some very old pages
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda: syswiki (alastair), next meeting (Freso)
this does mean that we're in a situation where there are docs in both the wiki and the git repo
we have a pending task for the summit to see if we can clean up this more. until then, please be careful with where you edit
that's it
Freso
Alright! Thanks alastairp :)
Freso: next meeting
So, we usually take the meeting directly after the summit off.
Any objections to doing that again this year? :)
ruaok
none
monkey
Negative
ruaok
i plan to take monday off
Freso
(That would make the next meeting be Oct. 25th.)
Alright. Seems like motion carried then.
Aaaaaand… That’s all for this meeting. :)
yvanzo
Thanks!
monkey
Thank you !
Freso
Thank you all for your time. Stay safe and not too cold out there!
</BANG>
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda (summit weekend!; next meeting: 2021-10-25): Reviews
shivam-kapila is confused whether he will be attending summit from college or home
shivam-kapila waves 😄
monkey
👋
zas
lucifer: I got it, still nobody's asked me what I was thinking about this experiement (or I missed the discussion), while I'm the top contributor to syswiki... weird feeling.
that said, any improvement is welcome, this thing is a mess for sure
monkey
lucifer: I had another look at why `user_name` is not present on listens page props, turns out I had the right idea but was looking at the wrong code:
alastairp: bitmap lucifer : given that I want to add album cover art predominant colors somewhere so I can add the HueSound feature to LB, I the question: Where should that data live?
in the CAA schema of MB? a table in LB?
it doesn't really fit anyplace.
bitmap
hrm. if it's dervied data that'd be useful to publish dumps for, caa schema might make sense
ruaok
dunno if it would ever be useful for anyone but us.
lucifer
any one better for better queries?
or simpler code.
reosarevok
I can't think of a reason why we shouldn't share it, I guess
Maybe people will find a use for it :)
ruaok
if it lives in CAA, then we would need to provide RW access to LB to CAA.
or write the code in per in MB...
I'm inclined to stick it into LB and people ask for it, we can move it to CAA. thoughts, bitmap?
bitmap
sounds alright to me, the feature is only useful to LB for now, so :)
if someone wants the data they'll ask
ruaok
k, lets do that then.
lucifer
ruaok: intending to work on this tomorrow?
ruaok
lucifer: damselfish and I are trying to game the LB similar users alg. we're upset that we are no longer each other's top. so we're listening to each others top tracks today to try and fix it. I hope we won't get banned for it.
lucifer: yes, a tread for working on a holiday. :)