last week was gsoc proposal review time... or rather, guess who used AI for their proposal. lol.
other background stuff for me as well, the usual metabrainz stuff.
I also spent some time thinking about how to deal with the evil AI scrapers that are overloading our site. I've proposed a solution, but we've not yet agreed no a way forward. we'll see.
but I spent the most time on the C++ version of the the new MBID mapper, and I finally got one module written in... 2 weeks.
took about 3-4 hours in python, lolsob.
but now I can actually finish porting the rest of the code.
that was it, loads of quarter stuff/taxes/paying people for me this week. should be a fun week. not!)
reosarevok:
your turn!
reosarevok[m]
Still on my list for today: Gautam Shorewala, yvanzo, bitmap, kellnerd, zas, derat, jasje
Hi!
I spent most of the week working on schema change issues, primarily MBS-13768
In order to make sure the stuff is ready as soon as possible so we don't have too much stress about it, hopefully :)
The other main thing I did this week was to add some relationships that can be used to properly document audio dramas, with the help of kellnerd
And the usual banning people and whatnot (why do people make up entirely fictional bands and add their "albums" to MB and their "concerts" to setlist.fm? I will never understand some people's motivations)
Anyway, that's it for me - what about you, Gautam Shorewala? :)
GautamShorewala[
Hi
Last week I continued my work on huesound in LB Android
Also spend time writing the gsoc proposal
That all from me :)
jasje: next?
jasje[m]
Hi
Just to make it clear, its very critical to post your GSoC proposals by 3rd april.
I will need time to go through any proposals, any later, it will less probable of getting selected :)
Last week
Did PR Reviews for LB Android and IOS.
Did GSoC proposal reviews on LB Android and IOS (currently on-going).
Also very busy with work.
Thats it for me
s/of/to/, s/getting/get/
yvanzo: next?
reosarevok[m]
Still on my list for today: bitmap, kellnerd, zas, derat
yvanzo[m]
Hi
Last week I digged up my patch for using MTCaptcha.
jasje[m]
* I will need time to go through any proposals. Any later, it will be less probable to get selected :)
yvanzo[m]
Thanks to bitmap for rebasing it and looking at CI tests.
Otherwise I continued my work about MB search updates.
Fin, go bitmap!
bitmap[m]
hello
last week I worked on MBS-13969 (to be deployed to beta today or tomorrow) to fix an issue users were running into while importing ISRCs via MagicISRC/Harmony
and a bunch of code review/testing/fixing test failures in various PRs
re: GSoC, a couple of people were interested in the "Implement a daemon that corrects out-of-sync cover art and event art metadata on archive.org" project, but neither proposal contained any technical info and I haven't heard back from the students
fin, derat wanna go next?
derat[m]
Sure!
My changes for MBS-13711 to warn about miscapitalized ETI and titles went in (with a lot of test-fixing help from @bitmap and reviews from @reosarevok and @aerozol!).
Hey everyone, I also want to send a note in today's meeting, please ping me whenever it's my turn..
derat[m]
I updated yambs to look up relationships for multiple URLs in parallel (thanks to MBS-13943), and started on another change to make it detect and warn about releases that are already in the database. Still need to think a bit about the UX.
@afrocat_ also suggested making yambs preserve locale components (e.g. /us-en/) in Qobuz URLs. I'd previously stripped these in an attempt to canonicalize URLs, but Qobuz handles this poorly and MBS preserves the components, so I updated yambs to keep them.
that's it for me. Ankit_Matth (IRC), want to go now?
reosarevok[m]
Maybe in the meantime kellnerd can go?
Ankit_Matth
Hi all
reosarevok[m]
Oh, ok, go Ankit_Matth (IRC) !: )
kellnerd[m] joined the channel
kellnerd[m]
derat[m]: I have to do the same for Harmony :)
Ankit_Matth
Last week, I worked on my GSoC proposal, posted it in the community and created a PDF version of it.
(after that, just kellnerd and zas left so you need to pick one of the two)
Ankit_Matth
Currently, working on refining proposal as per mentor's feedback.
that's all for me
kellnerd[m] next?
kellnerd[m]
Hey!
Last week I finally started to work on having a few Harmony seeding options on the client side instead of everything being pre-computed on the server.
jasje[m]
* 3rd april. (For LB Android and IOS)
kellnerd[m]
For example giving users the choice which additional data should be added as an annotation.
I've also looked through GSoC proposals on the forums and the website. Surprisingly many look useless, most of the better ones already got review comments.
Only for few I thought that they would benefit from a closer review by me. I will try to do that this week when I find more time.
That's it, go zas !
zas[m] joined the channel
zas[m]
Hi
Last week, I continued to block rogue AI bots, improved few tools I use to identify those, we are now blocking more than 750 /24 networks and 600k IPs
But that's just a temporary measure, as we are thinking about better options
So I also spent time to unblock people due to false positives or because they are unlucky enough to use a suspicious IP set.
Apart that, I upgraded Discourse, there's a plugin that still need to be updated in relation of obsolete theming code, but this should be fixed soon (it doesn't prevent the plugin to work, but display might not be perfect)
We are currently testing it, the goal being to be able to copy/paste inside Picard but also to/from external apps.
Plus few Picard refactoring & minor patches.
fin.
reosarevok: back to you
reosarevok[m]
Thanks!
zas: the defending the sites discussion is a left-over from last week, I think. Nothing new there that hasn't been discussed already, right?
mayhem[m]
we haven't decided anything yet, but I am not sure if we need to talk about it here and now.
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
zas[m]
Yes, that's a leftover, still discussing about that
reosarevok[m]
Perfect
Then thanks everyone for coming, and see you in a week!
yvanzo[m]
Thanks everyone:
reosarevok[m]
Or 6 months if you're a kiwi
</BANG>
derat[m]
<kellnerd[m]> "I have to do the same for..." <- i hope you're able to find a cleaner way to do it than i did. collecting all the URLs that need to be resolved to MBIDs upfront definitely didn't improve the readability of my code :-P
kellnerd[m]
Yeah, I don't really see how that can be avoided entirely. In Harmony's codebase I've abstracted all of the artists/labels/recordings with identifiers/URLs into a common ResolvableEntity object, so maybe I will get away with collecting references to these objects into an array, looking up the whole array and just injecting back the MBIDs into each object.
vardhan has quit
aerozol[m] joined the channel
aerozol[m]
Aw man, meetings at 6am 😔 will be 5am when daylight savings hits here in a few days. I shall enjoy reading the meeting notes!
<jasje[m]> "aerozol: do we have figma pro..." <- Still no :D
nelgin
reosarevok[m] sure, whenever you have time, just tag my name and I'll check back later.
d4rkie has quit
d4rkie joined the channel
Kladky has quit
d4rkie has quit
d4rkie joined the channel
d4rkie has quit
d4rkie joined the channel
throughbirds[m] joined the channel
throughbirds[m]
Hello, I am Kriti Birda, and I'm an undergraduate at IIT-M. I recently discovered the Matrix Room archiver project and am currently drafting a proposal for it. Could you suggest what kind of coding contribution I could make to best showcase my skills?