#metabrainz

/

      • yvanzo
        (It's too late for his timezone to attend this meeting.)
      • Freso
        I’ve had a number of exams and medical appointments these last few weeks, but in between those I’ve dealt with a bunch of reports across MB, forums, and LB - a lot of spam, some users who behaved badly, some sockpuppets, etc.
      • CatQuest
        honestly it'd be fine if we could keep tem at 7
      • !m Freso
      • BrainzBot
        You're doing good work, Freso!
      • Freso
        CatQuest: The meetings? They are at 7.
      • Let’s see.
      • I also did some blog admin'ing, giving students blog access.
      • BrainzGit
        [musicbrainz-server] 14reosarevok opened pull request #2252 (03master…MBS-11866): MBS-11866: Interface for mass deletion of accounts [WIP] https://github.com/metabrainz/musicbrainz-serve...
      • reosarevok
        !m Freso
      • BrainzBot
        You're doing good work, Freso!
      • Freso
        Filed a couple of tickets, some of which reo has already started on. Also filed a couple of AB tickets, related to new similarity.
      • reosarevok
        I'm happy to see you back on your managing :)
      • CatQuest
        same
      • Freso
        And tried to be around and about.
      • fin :x
      • yvanzo: Go?
      • yvanzo
        Hi!
      • Freso
        (People still up: lucifer, akshaaatt[m], bitmap, reosarevok, ruaok, CatQuest – anyone else who want to give review, let me know ASAP (last ping for akashgp09, ritiek, yyoung, jasondk if you don’t respond))
      • yvanzo
        I did mentor yyoung with his GSoC’s project who did successfully complete it; Congratulations again!
      • Helped students with publishing their final post about GSoC; See https://blog.metabrainz.org/tag/gsoc-2021/
      • Restored search indexer on some occasion, helped with debugging SIR using docker-compose.
      • Released a new version of SIR, thanks to lucifer and bitmap; See https://github.com/metabrainz/sir/releases/tag/...
      • ruaok
        woo!
      • !m yvanzo, bitmap, lucifer
      • BrainzBot
        You're doing good work, yvanzo, bitmap, lucifer!
      • yvanzo
        and reosarevok too!
      • (not the release, but the debugging)
      • Investigated MB load issues caused by consul-template, to be removed by bitmap with next MBS release.
      • Fin, go reosarevok?
      • reosarevok
        Hi!
      • I've been working on a ton of smaller stuff for the last few weeks, plus I finished a first pass of the guess case code making it at least typed and more organized
      • Tons of improvements to be made I'm sure, but it's a start
      • CatQuest
        :o
      • reosarevok
        Lately I've been trying to help with Sir (it being python is not that bad in itself but I'm still not used to sqlalchemy at all, so that's tricky, but still, I feel a bit less dumb with it than before!)
      • And helping Freso with admin tools, as he mentioned
      • (such as MBS-11866 from today)
      • BrainzBot
        MBS-11866: Interface for mass deletion of accounts https://tickets.metabrainz.org/browse/MBS-11866
      • reosarevok
        Plan for this week is more of that sort of thing, plus finishing some of my kinda embarrassingly long list of PRs that need more work :)
      • What about you, CatQuest? :)
      • CatQuest
        Meow! `😺`
      • For the most part have been pickling and making jams
      • We changed a styleguide!
      • gonna try focusing on bookbrainz this week! :)
      • fin, go bitmap?
      • bitmap
        hey
      • I worked a lot on https://github.com/metabrainz/dbmirror2 and https://github.com/metabrainz/musicbrainz-serve... to move forward on some improvements I'd like to make to JSON dumps and sir (without adding tons of new triggers)
      • prabaaaaal joined the channel
      • for JSON dumps mostly improving the load issues there and speed of full dumps, for sir we can remove its triggers and rabbitmq
      • reosarevok
        Simplifying sir sounds like a good idea
      • bitmap
        anyway the idea here is to add additional information to replication packets to help determine what columns have changed, but needs more testing
      • I also made improvements to my PR removing consul-template from MB containers, and deployed that to beta where it's working fine. will likely release that to prod today as yvanzo mentioned
      • otherwise I did some code review and fixed a couple misc. tickets. one to work around another issue causing high load in WS containers that zas reported.
      • fin. akshaaatt[m] go?
      • akshaaatt[m]
        Hi everyone!
      • Freso
        (Only lucifer and ruaok left on my list. Last call for anyone else who may want to give review!)
      • akshaaatt[m]
        I have started my work on the mb web revamp and for the sake of simplicity and making it convenient for everyone to keep up with the changes, have made it available at https://github.com/akshaaatt/musicbrainz-web currently.
      • I was designing the wireframes, and connecting with the community at https://community.metabrainz.org/t/musicbrainz-...
      • I reviewed two PRs, one from @monkey and the other from jason and spent some good time with the development setup.
      • Other than that, I am on YouTube now :) and have decided to release a video every week talking about general stuff. This week I talked about MeB and open source!
      • It might be the first time you hear or see me live! The video wasn’t scripted so please don’t mind if it feels raw.
      • That’s about it from my end. Fin!
      • ruaok next?
      • ruaok
        ay!
      • I was mostly on vacation, doing lots of hiking and beer drinking in upper franconia (germany).
      • one hike was literally hiking from brewery to brewery having a beer at each place.
      • quite fun. about 150km covered in total.
      • (hiking distance, not beer bottles)
      • CatQuest
        exactly 100 beers! (sorry couldn't resuist)
      • ruaok
        buut, just before I went on holidays, I hired akshaaatt[m], who seems to be fitting in nicely. welcome again, akshaaatt[m]
      • akshaaatt[m]
        Thank you as always!😃
      • riksucks
        ruaok: your vacation sounded like lots of fun
      • ruaok
        and while I was hiking I was doing loads of random brainstorming about MeB projects and how to deal with some tricky problems going foward.
      • riksucks: :)
      • and now I have a loong list of stuff to do, not just catching up from holidays, but several projects that need to be moved along.
      • fin, lucifer?
      • lucifer
        hi all!
      • I worked on completing the migration to spark parquet dumps in LB and deployed it. I also reviewed some PRs from jasondk and deployed the Pinned recordings feature. did the usual post deployment bug fixes then :)
      • ruaok
        thanks for all of that, lucifer
      • lucifer
        CB API had several bugs which jasondk discovered while working on the mini review features, fixed those to make CB side ready. there were also some CORS issues in CB and LB endpoints worked on fixing them.
      • alastairp
        interesting to see that these API bugs were show stopping, and the api never worked!)
      • lucifer
        other than some misc LB imporvements, CORS, WebSockets, CSRF and login etc.
      • and finally working on sir debugging for the past few days.
      • that's it for me.
      • Freso
        Alright!
      • Thank you everyone who gave reviews! :)
      • We have a number of items on today’s agenda, and only 25 minutes left, so let’s see if we can get through them in good time!
      • reo: MBS-11938
      • BrainzBot
        MBS-11938: Separate most autoselectable websites into their own relationships https://tickets.metabrainz.org/browse/MBS-11938
      • reosarevok
        Hi!
      • CatQuest
        BrainzBot: ping?
      • reosarevok
        So, with yyoung[m]'s work, any autoselect-only relationship types no longer appear at all in the dropdowns
      • So there's no Discogs, Wikipedia or whatever to be selected if you enter somehomepage.com, and they don't get in the way
      • IMO, that removes the only reason to have a catch-all "otherdatabases" entry
      • And it would make sense to have a relationship for each site in the other databases whitelist, that makes it easier to query for a specific database and whatnot
      • But before I act on that, I wanted to see if other people see good reasons to keep things as-is
      • Freso
        +1 from me to splitting out
      • yvanzo
        Yes
      • reosarevok
      • In case it's useful :)
      • yvanzo
        No
      • CatQuest
        I mean .i approve of more site-spesific type rels. and having "othedatabases" bloated with stuff. but i cna still see that it might be usefull for some exceptions
      • yvanzo
        Yes to not do this change.
      • reosarevok
        What's the benefit of having them grouped in your view, yvanzo? :)
      • yvanzo
        I already exposed these reasons in the past, I can reply to this ticket if you want them again.
      • CatQuest
        sorry *than having otherdatabases*
      • reosarevok
        Ok, please do, I forgot :) Keep in mind we already have a lot of databases with their own rel though, so I'd want a good reason to keep that inconsistency :)
      • Freso
        Maybe yvanzo can post their thoughts on the ticket and we can review again next week?
      • reosarevok
        Yeah, seems good to me
      • CatQuest
        it's true that also things that shouldn't be in "otherdatabases" (or maybe even links?) have it as use. but on the oher hand soemtimes you have a link and it's a database and there is no whitelist
      • ruaok
        +1
      • reosarevok
        CatQuest: nothing not whitelisted can go in otherdbs rn anyway :)
      • Freso
        Alright. Let’s do that then. Next topic!
      • reo: MBS-6479
      • BrainzBot
        MBS-6479: Remove option not to be mailed on No votes https://tickets.metabrainz.org/browse/MBS-6479
      • CatQuest
        reosarevok: oic
      • reosarevok
        Just: is there a reason we have that option at all that I am missing?
      • CatQuest
        i'm confused. what does this do?
      • reosarevok
        Well, in your preferences, you can choose whether you want to be told if somebody votes against your edit or not
      • CatQuest
        too many negatives
      • Freso
        Normally you get a mail when someone votes No on an edit you made.
      • CatQuest
        oooh
      • Freso
        This option makes it so you don’t.
      • CatQuest
        "no-vote" not "no, vote"
      • reosarevok
        It seems super weird to me that we would allow a user to ignore a No vote that easily
      • CatQuest
        indeed. I thikn that shoudl be removed
      • reosarevok
        ruaok: do you remember why this exists?
      • Freso
        I do think we should work on being less spammy with No vote mails though, but that’s for another ticket (that probably already exists). :)
      • ruaok
        no
      • reosarevok
        Yes, agreed (and yes, it exists :) )
      • monkey
        I could see it being useful for anyone who really doesn't want to receive *any* email, but still think they should be made aware of no-votes
      • CatQuest
        hm.
      • should we improve vote emails before this change?
      • Freso
        I don’t have any strong opinion either which way, FWIW. An alternative could also be to show a banner similar to the edit note one.
      • reosarevok
        I mean, ideally we'd have notifications for these
      • (and everything else)
      • Freso
        Yeah.
      • CatQuest
        ew already have "notes" notifications so
      • reosarevok
        But even then, I'd expect there should be *something* at least once a day saying "someone voted against your edit" :)
      • CatQuest
        we*
      • reosarevok
        (and a list of edits)
      • CatQuest
        batch mail like for subscriptions but for edits sound likea good idea
      • reosarevok
        But I sense "mostly get rid but maybe as part of an overhaul of how we deal with emails"?
      • CatQuest
        esp for peopel who edit/vote a lot
      • CatQuest nods
      • Freso
        +1
      • yvanzo
        There is a need for more control on mails being sent, not only by users, by admins too.