so, metadata viewer tentatively scheduled for week of 21 march?
mapping improvements next week.
and some CF futzing this week.
lucifer
+1
mayhem
ok.
lucifer
i have a few tickets/features to discuss if we are done with sprints discussion.
mayhem
alastairp: where do you want to jump in and what do you want to do in the next two weeks?
monkey has do duck out for a bit, BBIAJ (be back in a jiffy)
lucifer: "Requirements for Now Listening and MBIDs:" a new section for at the bottom of the doc.
alastairp
mayhem: mapping improvements: is this just the rollup ticket, or also things like the album stream stuff?
lucifer
đź‘Ť
mayhem
just the rollup ticket and also, some work to re-check lower quality matches.
what tickets did you want to discuss?
alastairp
right, and do you think this is something that needs the 3 of us to push out in a week?
mayhem
yes, it seems simpler at first, but given that now listening MBIDs needs to be part of it, that makes it considerably harder.
alastairp
just trying to work out if this is something that I can jump in on to help with, or if it makes sense to work on a different related metadata ticket like
s/like//
lucifer
one feature request that has repeatedly come up is allowing users to edit listens, either limited to fixing track/artist names or adding/editing metadata.
is this something we want to support?
mayhem
I think it would make sense, yes. but I fear that is a lot of work.
alastairp
this week I want to get the LB/CB reviews rolled out, but that will be finished this week - so next week to do metadata stuff works for me
lucifer
track name, arist name and other metadata that forms a part of msid hash is particularly problematic.
alastairp
lucifer: what type of other metadata?
Freso
lucifer: I’ve been considering making a tool that would basically fetch a listen, allow to edit it, delete the original listen and upload the "new" one (with the original timestamp).
mayhem
alastairp: we're talking about metadata viewer the week of 21st.
lucifer
there are 6-7 fields iirc.
agatzk has quit
alastairp
mayhem: sorry, I meant "mapping of metadata"
lucifer
Freso: oh nice!
alastairp
lucifer: I guess my question is more - how much of this data should be stored in LB and how much in other projects?
mayhem
alastairp: oh I see. the mapping improvements are not worthy of having more than lucifer and I work on it. but the metadata viewer is. just to clarify
mayhem: where are you working on these branches? (since I guess you need access to LB db, Typesense, MB, among other things?) bono?
mayhem
most often bono, with tunnels to gaga as needed.
alastairp
cool
mayhem
bono is perfectly suited for that.
alastairp
just another comment - to make sure that we don't turn our sprints into death marches that must be finished by friday no matter what
monkey
I don't think there will be much risk of work under duress, but I think it's good to agree on that.
mayhem
ideally yes. obvs playlists are still not done.
monkey reminds himself that a sprint is not a race
alastairp
yeah, that too
monkey
err…
mayhem
lucifer: please help me with the requirements for the Now Listening / MBIDs list.
last week was so discombobulating, I've forgotten everything.
lucifer
mayhem: we haven''t decided on how to do it yet. one thing we discussed was to lookup once before sending the websockets message, if no match add to lookup queue, send another message after lookup is done. but we later realised that if user refreshes the page it will not work.
aerozol
MĹŤrena!
monkey waves at aerozol
mayhem
right, the how is exactly what I am trying to solve, but I feel like I never have the list in my head when I think about it.
I haven’t received any reviews, so… people up: bitmap, mayhem, yvanzo, reosarevok, monkey, akshaaatt, alastairp, atj, zas, lucifer, CatQuest, Freso – anyone else who want to give review, let me know ASAP!
bitmap: Go!
mayhem
lucifer: ok, I'll think about it tonight and see if I can work out something more comprehensive.
lucifer
ah ok so basically we need the mbids available at two places. 1) GET /playing-now endpoint 2) WS message. rest is getting it done efficiently.
bitmap
hey
at the beginning of last week I worked on the primary database switchover from floyd to pink and documented those steps in syswiki
standby service was restored on floyd the next day
I also fixed some bugs with the dbmirror2 ProcessReplicationChanges changes in https://github.com/metabrainz/musicbrainz-serve... which I found in the replication logs on aretha, plus did some refactoring/code cleanup
at the end of the week I worked a bit on fixing up my artist credit editor branch that uses the new autocomplete & popover components, hoping to submit that soon
that's about it I think! go lucifer
lucifer
hi all!
last week we found an data corruption in the database, it turned out to be a corrupted index so dropping it fixed the issue.
later in the week outsidecontext reported a bug due to which listens were not appearing on the website. while working on fixing that we found inefficient quey plan issues in timescale. thankfully those are mitigated in recent versions so we are planning to upgrade the ts databse this wekk
other than that worked on investigating misc tickets and sitewide stats frontend. that's it for me.
mayhem: next?
Freso
mayhem: Ping?
mayhem
right. last week was Mobile World Congress here in Barcelona, which meant a lot of visitors and requests for meetings.
Freso
Oh.
(People still up: yvanzo, reosarevok, monkey, akshaaatt, alastairp, atj, zas, aerozol, CatQuest, Freso – anyone else who want to give review, let me know ASAP!)
mayhem
I tried to hawk MeB to the lowest bidder at MWC, but found not takers at all.
Freso
"hawk"?
atj
lol
yvanzo
sell
mayhem
and I had a very nice lunch with Nikalai P who was a very active contributor 10 years ago.
aerozol
curses
mayhem
so, a discombobulated week without much technical work.
but I did some reviews and other Meb related work and some coordination of servers with zas and atj.
just talking, and talking. maybe this week is more doing. :)
fin. aerozol?
aerozol
last couple of weeks I've been onboarding slowly but surely
mayhem
(oh and I freaked the office out by walking in looking relatively nice with a button up shirt and all)
CatQuest
WHAT
aerozol
managed to navigate time zones to catch monkey and akshaaatt for some good discussions
reosarevok
mayhem: wait what, you got married or something? Why would you wear that!
mayhem
so. much. love.
aerozol
getting to grips with githuf and jira and did my first pull requests (no laughter at the back)
reosarevok
Welcome to the team, aerozol! :)
aerozol
who showed mayhem how to do up buttons??
mayhem
githuff. why doesn't that exist??
lolsob
akshaaatt
!m aerozol
BrainzBot
You're doing good work, aerozol!
monkey
Is that huffing git hash?
aerozol
otherwise groundwork that's taking time but will give us a base later, trying to make a styleguide, tidying up the logo sets as I go
CatQuest
huffington git
aerozol
familarised myself with figma as a mockup tool, looking good I think
monkey
Sweet
aerozol
that's me! am I meant to bump the next person to go?
monkey
Correct
aerozol
go monkey :D
monkey
Hi all!
Freso
(People still up: yvanzo, reosarevok, akshaaatt, alastairp, atj, zas, CatQuest, Freso – anyone else who want to give review, let me know ASAP!)
monkey
Last week I did a lot of PR Reviewing again, loving all the contributions !
aerozol
p.s. thanks for the welcoming words over the last weeks everybody <3
CatQuest
<3 aerozol
monkey
I published a new version of the website, fixed a couple of regressions and deployed those a few days later
mayhem
oh yes.
mayhem raises his hand to go again, Freso
agatzk joined the channel
monkey
Helped alastairp debug some issue with comments on CB, and even made a PR for …drumroll… python code!
They're few and far between so it's worth pointing out :p
I also did a lot of ticket cleanup after the new BookBrainz deployment
I also finally finished and corrected the GSoC ideas page, with some help from alastairp (we will be mentoring together a project for CritiqueBrainz integration in BookBrainz)