not much from me -- I mostly kept up with emails and continue to monitor cron jobs to make sure they check-in an all that. lots of weird debugging but most of them are happy now.
2025-01-06 00601, 2025
mayhem[m]
this coming week is going to be super busy for me. but that is it.
2025-01-06 00607, 2025
mayhem[m]
fin. @zas?
2025-01-06 00612, 2025
mayhem[m]
zas: that is.
2025-01-06 00625, 2025
zas[m] joined the channel
2025-01-06 00626, 2025
zas[m]
Hey
2025-01-06 00653, 2025
reosarevok[m]
Still on my list for today: yellowhatpro, ansh, kellnerd, aerozol, atj, julian45, outsidecontext, lucifer, jasje
2025-01-06 00608, 2025
zas[m]
The week before Christmas I spent some time analyzing web logs and blocking some abusers that were ignoring rate limits
2025-01-06 00614, 2025
zas[m]
Then only usual supervision, Picard PRs reviews (quite a lot of PRs opened by outsidecontext), upgrades, and enjoying time with family & friends.
2025-01-06 00636, 2025
zas[m]
That's it. aerozol ?
2025-01-06 00644, 2025
aerozol[m]
Heya!
2025-01-06 00653, 2025
aerozol[m]
Last few weeks were mainly Year in Music
2025-01-06 00616, 2025
aerozol[m]
I didn’t quite know what to do so I mucked about, and then we thought about seasons, and then suddenly it became 4x the work
2025-01-06 00631, 2025
aerozol[m]
But was very fun tbh, and been enjoying watching the feedback roll in
2025-01-06 00640, 2025
aerozol[m]
I think LB is starting to, slowly, gain some mass
2025-01-06 00653, 2025
reosarevok[m]
Over Christmas? Sounds appropriate
2025-01-06 00656, 2025
reosarevok[m]
So did I
2025-01-06 00622, 2025
aerozol[m]
Died from not laughing just now
2025-01-06 00643, 2025
aerozol[m]
Jokes, had a lovely break. Did quite a few things but didn’t really keep track
2025-01-06 00652, 2025
aerozol[m]
A lot of editing which has been really nice! Been a while
2025-01-06 00600, 2025
aerozol[m]
Gooooo ansh
2025-01-06 00603, 2025
Guest64 has quit
2025-01-06 00620, 2025
ansh[m] joined the channel
2025-01-06 00620, 2025
ansh[m]
Hi Everyone!
2025-01-06 00629, 2025
ansh[m]
Last 2 weeks, I was working on building a Genre Explorer for LB.
2025-01-06 00631, 2025
ansh[m]
Fixed some bugs In TROI for Apple Music exports.
2025-01-06 00641, 2025
ansh[m]
Worked on Year in Music and created a new Genre Graph this time.
2025-01-06 00655, 2025
ansh[m]
I continued working on improving the playlist page and building a playlist cover art.
2025-01-06 00609, 2025
ansh[m]
And fixed a couple of bugs on the UI front and reviewed some PRs.
2025-01-06 00621, 2025
ansh[m]
That's it for me.
2025-01-06 00625, 2025
ansh[m]
lucifer: next?
2025-01-06 00635, 2025
reosarevok[m]
ansh[m]: What *is* a genre explorer?
2025-01-06 00639, 2025
reosarevok[m]
Sounds exciting
2025-01-06 00600, 2025
lucifer[m]
hi all!
2025-01-06 00610, 2025
reosarevok[m]
Ok, he arrived, tell me later :)
2025-01-06 00616, 2025
reosarevok[m]
Continue, lucifer!
2025-01-06 00634, 2025
reosarevok[m]
Still on my list for today: yellowhatpro, kellnerd, atj, julian45, outsidecontext, jasje
2025-01-06 00610, 2025
lucifer[m]
in the past weeks, i worked on deploying Year in Music and debugging a couple of related issues. also worked on finding ways to speed up the processing of stats in spark cluster.
2025-01-06 00640, 2025
lucifer[m]
and making our apis less prone to CORS errors.
2025-01-06 00648, 2025
lucifer[m]
that's it for me. kellnerd next?
2025-01-06 00659, 2025
kellnerd[m]
Hi all!
2025-01-06 00610, 2025
kellnerd[m]
During the last weeks I've only been working on some minor improvements for Harmony.
2025-01-06 00625, 2025
kellnerd[m]
Mainly solving the issue of merging artist credit arrays and their external identifiers even if they are not in the same order or spellt differently.
2025-01-06 00648, 2025
kellnerd[m]
I finally started to write more BDD tests for some utilities and looked into creating some helpers to write dry provider tests (without doing network requests!)
2025-01-06 00626, 2025
kellnerd[m]
And I spent the last two days of the year to submit my missing 2024 listens from .scrobbler log files and handwritten notes to get the best out of YIM :)
2025-01-06 00647, 2025
kellnerd[m]
That's it, go julian45!
2025-01-06 00641, 2025
yvanzo[m]
kellnerd: Please try again!
2025-01-06 00605, 2025
kellnerd[m]
Hmm, go jasje!
2025-01-06 00626, 2025
julian45[m] joined the channel
2025-01-06 00627, 2025
julian45[m]
Hi all! I ended up taking the last couple weeks to spend a lot of time with family - unfortunately this has meant little productivity in both MB and other respects. That being said, I am now back to it and ready to work on the things I said I would work on - apologies for the delays this has created.
2025-01-06 00627, 2025
julian45[m]
That's all for me
2025-01-06 00636, 2025
jasje[m]
Ill go automatically
2025-01-06 00648, 2025
jasje[m]
Last week
2025-01-06 00612, 2025
kellnerd[m]
julian45: oops, I had seen that you were supposed to be there, but no Matrix typing indicator...
2025-01-06 00633, 2025
jasje[m]
Actually last weeks ive been recovering from a viral
2025-01-06 00645, 2025
jasje[m]
So could do much but review PRs
2025-01-06 00633, 2025
jasje[m]
Gautam Shorewala: and Shreyas: have been doing some heavy lifting and bringing in interesting changes
2025-01-06 00645, 2025
jasje[m]
* Actually last two weeks ive
2025-01-06 00618, 2025
jasje[m]
Brainzplayer is getting better with minor UX quirks being solved
2025-01-06 00601, 2025
jasje[m]
Apart from that, this yesr we might not be doing yim on the app side
2025-01-06 00617, 2025
jasje[m]
s/yesr/year/
2025-01-06 00643, 2025
jasje[m]
But discussions are open if someone wants to pick it up :)
2025-01-06 00649, 2025
aerozol[m]
YIM is in the past my friend ;P
2025-01-06 00653, 2025
jasje[m]
Thats it for me
2025-01-06 00614, 2025
jasje[m]
Whos left?
2025-01-06 00649, 2025
jasje[m]
outsidecontext:?
2025-01-06 00602, 2025
reosarevok[m]
Still on my list for today: yellowhatpro, atj, outsidecontext
2025-01-06 00614, 2025
reosarevok[m]
Any of those can go, if around :)
2025-01-06 00620, 2025
yvanzo[m]
Same list with handles: yellowhatpro, atj, outsidecontext
2025-01-06 00624, 2025
jasje[m]
atj: ?
2025-01-06 00615, 2025
TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged and not empty as it is bridged to IRC; see https://musicbrainz.org/doc/ChatBrainz for details | Agenda: Reviews
2025-01-06 00625, 2025
jasje[m]
Shreyas: want to go?
2025-01-06 00657, 2025
Shreyas[m] joined the channel
2025-01-06 00657, 2025
Shreyas[m]
Hi
2025-01-06 00619, 2025
Shreyas[m]
So for the past few days I was working on brainzplayer
2025-01-06 00635, 2025
Shreyas[m]
Implemented couple of features
2025-01-06 00647, 2025
Shreyas[m]
Solved some bugs
2025-01-06 00610, 2025
Shreyas[m]
Got reviewed by jasje:
2025-01-06 00629, 2025
Shreyas[m]
He is helping me to implement the features
2025-01-06 00637, 2025
Shreyas[m]
That's it for me :)
2025-01-06 00625, 2025
yvanzo[m]
Hi lazybookwyrm; do you want to go?
2025-01-06 00628, 2025
reosarevok[m]
Shreyas: should I add you to the weekly list? :)
2025-01-06 00640, 2025
reosarevok[m]
Same for all the other new contributors for LB!
2025-01-06 00649, 2025
reosarevok[m]
And Android LB
2025-01-06 00651, 2025
Shreyas[m]
reosarevok[m]: Yes please :)
2025-01-06 00658, 2025
Shreyas[m]
I would love to come
2025-01-06 00646, 2025
reosarevok[m]
Done!
2025-01-06 00648, 2025
petitminion has quit
2025-01-06 00614, 2025
jasje[m]
Gautam Shorewala: you can go after lazybookwyrm:
2025-01-06 00629, 2025
lazybookwyrm[m] joined the channel
2025-01-06 00630, 2025
jasje[m]
* @gautam_coder:matrix.org: you can go after lazybookwyrm:
2025-01-06 00630, 2025
lazybookwyrm[m]
👀 I haven't done anything, why am I getting mentioned lol
2025-01-06 00644, 2025
aerozol[m]
Do something quick
2025-01-06 00652, 2025
jasje[m]
Make a joke
2025-01-06 00657, 2025
yvanzo[m]
lazybookwyrm, never mind, I thought that you were typing.
2025-01-06 00610, 2025
reosarevok[m]
It's fine :)
2025-01-06 00623, 2025
lazybookwyrm[m]
Discord does that sometimes when you enter a channel and accidentally hit the keyboard lol
2025-01-06 00623, 2025
reosarevok[m]
Gautam Shorewala: all yours then :)
2025-01-06 00645, 2025
GautamShorewala[
Hi all
2025-01-06 00614, 2025
GautamShorewala[
Last few days I have been looking into the listenbrainz player
2025-01-06 00626, 2025
GautamShorewala[
Fixing bugs
2025-01-06 00634, 2025
GautamShorewala[
Implementing new ideas
2025-01-06 00631, 2025
GautamShorewala[
Trying to improve existing features
2025-01-06 00638, 2025
GautamShorewala[
That's all
2025-01-06 00609, 2025
GautamShorewala[
:)
2025-01-06 00635, 2025
jasje[m]
Bang time?
2025-01-06 00649, 2025
jasje[m]
The html one?
2025-01-06 00657, 2025
yvanzo[m]
Thanks everyone!
2025-01-06 00623, 2025
BobSwift[m]
And here I thought reosarevok was running the meeting...
2025-01-06 00634, 2025
reosarevok[m]
Ok, I *think* that completes the reviews, unless Bob Swift wanted to give one :)
2025-01-06 00639, 2025
reosarevok[m]
So, thanks everyone!
2025-01-06 00605, 2025
BobSwift[m]
No review from me. Thanks.
2025-01-06 00614, 2025
reosarevok[m]
Reminder, we are meeting next week, no more two-weeks-off for you! You better do stuff! 😉
2025-01-06 00620, 2025
monkey[m]
While we're here, happy new year everyone !
2025-01-06 00634, 2025
reosarevok[m]
Ah, yeah, Happy New Year for those who Gregorian!
2025-01-06 00638, 2025
Shreyas[m]
While we're here, happy new year everyone !
2025-01-06 00647, 2025
reosarevok[m]
</BANG>
2025-01-06 00606, 2025
monkey[m]
(the html kind)
2025-01-06 00621, 2025
reosarevok[m]
ansh: so what's this explorer? Does it have a hat and a monocle?
2025-01-06 00642, 2025
aerozol[m]
Heya Gautam Shorewala , what’s your MB username? For the meeting minutes
2025-01-06 00653, 2025
BobSwift[m]
I didn't want to disturb the meeting, so I waited until it was over. Speaking of OAuth... It appears that MusicBrainz is no longer accepting HTTP Digest authentication for adding or removing items from personal collections. I have a local app I developed to manage my local music (albums, CDs, digital downloads, etc.) that updates me collection on MB. It worked fine until about a month ago, so I assumed it had something to do with
2025-01-06 00653, 2025
BobSwift[m]
the switch to OAuth. I ended up registering my local application and revising it to use OAuth to get it to work again. Not a big deal, but if HTTP Digest is no longer supported, the documentation at https://musicbrainz.org/doc/MusicBrainz_API should probably be updated accordingly. I suspect this will also ultimately impact the python 'musicbrainzngs' module.
2025-01-06 00638, 2025
BobSwift[m]
s/me/my/, s/MusicBrainz_API/MusicBrainz\_API/
2025-01-06 00617, 2025
ansh[m]
reosarevok[m]: LB-1509. So I am creating a graph, where every node represents a genre, and they're connected to other genres based on their relationships. So, the users will be able to discover new genres, and also get recommendations on some artists or albums.
I don’t know if you guys already have plans ansh and monkey but after this it would be cool to look at surfacing more of our existing features into user pages and feeds. We have a lot of cool stuff now, that not a lot of users know about/use!
2025-01-06 00634, 2025
reosarevok[m]
Oh, neat!
2025-01-06 00605, 2025
reosarevok[m]
The explorer, not the auth issues. bitmap, lucifer, please look at what Bob Swift asked above :)
yellowhatpro: that’s three in a row you’ve been away for btw, I removed you from meeting regulars to ease the process. Let me know if you’re around again and I’ll add you again, or feel free to add yourself again any time :)
2025-01-06 00651, 2025
bitmap[m]
Bob Swift: hi, I don't believe we made any changes that would affect digest auth (though I could be wrong). I tested it using `curl` just now and it seems to be working for me
2025-01-06 00612, 2025
bitmap[m]
one case where digest auth is known to break is when someone renames their account, but I assume that was not the case for you
2025-01-06 00639, 2025
BobSwift[m]
Definitely stopped working for me, and I didn't rename the account. Not sure what happened, but I've rewritten my app to use OAuth so it's working fine now.
2025-01-06 00636, 2025
bitmap[m]
ok, I'll test it again with adding/removing to collections specifically
2025-01-06 00653, 2025
BobSwift[m]
I don't know if it makes a difference, but mine is using a collection of releases.
2025-01-06 00654, 2025
BobSwift[m]
And I was actually logged into MusicBrainz at the time, although I'm not sure that matters.
2025-01-06 00602, 2025
BobSwift[m]
The response I received using my usual user id and password (hard coded into my app and worked perfectly until about a month ago) was:
2025-01-06 00602, 2025
BobSwift[m]
JSON: {'help': 'For usage, please see: https://musicbrainz.org/development/mmd', 'error': "Your credentials could not be verified. Either you supplied the wrong credentials (e.g., bad password), or your client doesn't understand how to supply the credentials required."}
2025-01-06 00639, 2025
bitmap[m]
odd, with my account, adding/removing to a release collection (while logged in) is also working. have you checked if it fails using curl or on test.musicbrainz.org too? also, do you know which day it stopped working on? I can check if there was some sort of server update.
2025-01-06 00653, 2025
BobSwift[m]
I haven't checked using curl, and I don't know when it actually stopped working. The last time I used it was around the beginning of December and it worked then. When I tried using it this weekend, I kept getting the response above. I just assumed it was because of the OAuth changes, so I didn't do any testing but rewrote authentication routine in the app to use OAuth because I knew that I needed to do it eventually anyway. Sorry
2025-01-06 00653, 2025
BobSwift[m]
I can't be of more help. Anyway, if it's working for you then no need to waste any more of your time on it. Thanks for checking.
2025-01-06 00632, 2025
BobSwift[m]
* but rewrote the authentication routine
2025-01-06 00630, 2025
lazybookwyrm[m]
I use a beets plugin that just takes username and password and it's still working for collection stuff. Unless it's also doing oauth in the background.
2025-01-06 00644, 2025
BobSwift[m]
I'm guessing it isn't doing the OAuth stuff. Must just have been something unusual with my system.
2025-01-06 00631, 2025
bitmap[m]
<BobSwift[m]> "I haven't checked using curl..." <- no problem, that's odd that it broke so suddenly. the curl command I was using is just `curl --digest -u user:pass -X PUT ...` if you'd like to try again in the future