#metabrainz

/

      • zas
        Hey
      • 2022-05-02 12220, 2022

      • zas
        last week I reviewed a bunch of Picard PRs, we have planned a release this week
      • 2022-05-02 12220, 2022

      • Freso
        (Only reosarevok, CatQuest, and myself left for reviews. Last call for anyone else who wish to give review!)
      • 2022-05-02 12258, 2022

      • zas
        apart that I investigated a warning we get about an NVME drive on trille, and decided to ask Hetzner to replace it
      • 2022-05-02 12234, 2022

      • zas
        It will happen on Thursday, this week, 16:00 CEST so we need to ensure the server is ready for shutdown before that
      • 2022-05-02 12252, 2022

      • alastairp
        šŸ‘ it's in my calendar
      • 2022-05-02 12208, 2022

      • zas
        plus usual supervision, upgrades, user support. fin. reosarevok ?
      • 2022-05-02 12210, 2022

      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda: Reviews, Telegram-bridge and #musicbrainz (catquest (jwflory)), Securing MeB infrastructure - part 3
      • 2022-05-02 12218, 2022

      • reosarevok
        Hi!
      • 2022-05-02 12249, 2022

      • reosarevok
        This week I mostly worked on some schema change upgrades, and on an official React paste a date implementation
      • 2022-05-02 12210, 2022

      • reosarevok
        I also saw my first wild moose, which was neat
      • 2022-05-02 12224, 2022

      • reosarevok
        (bring back MoosicBrainz)
      • 2022-05-02 12228, 2022

      • aerozol
        Moose!
      • 2022-05-02 12230, 2022

      • CatQuest
        paste a date \o
      • 2022-05-02 12235, 2022

      • CatQuest
        paste a date \o/
      • 2022-05-02 12259, 2022

      • reosarevok
        This week I expect to keep concentrating on schema change stuff mostly :)
      • 2022-05-02 12221, 2022

      • reosarevok
        CatQuest: what about you?
      • 2022-05-02 12228, 2022

      • CatQuest
        Meow! `😺`
      • 2022-05-02 12234, 2022

      • CatQuest
        Not much this week, it went by doing misc stuff too fast
      • 2022-05-02 12240, 2022

      • CatQuest
        including Valborgsaften!
      • 2022-05-02 12244, 2022

      • CatQuest
        In that vein, Happy 1st May everyone! ā™ˆ
      • 2022-05-02 12206, 2022

      • CatQuest
        this week I'll be continuing doing stuff, been editing more lately
      • 2022-05-02 12219, 2022

      • CatQuest
        fin, go Freso !
      • 2022-05-02 12228, 2022

      • Freso
        šŸ™‹
      • 2022-05-02 12219, 2022

      • Freso
        aerozol provided a new graphic for the forum, which I added. Other than that, the usual dealing with reports, flags, being around/about.
      • 2022-05-02 12204, 2022

      • Freso
        fin.
      • 2022-05-02 12219, 2022

      • Freso
        And that wraps up reviews. Thank you all for yours. :)
      • 2022-05-02 12234, 2022

      • Freso
        catquest (jwflory): Telegram-bridge and #musicbrainz
      • 2022-05-02 12237, 2022

      • aerozol
        Thanks Freso!
      • 2022-05-02 12241, 2022

      • CatQuest
        hi!
      • 2022-05-02 12247, 2022

      • CatQuest
        so, as some you might be aware, we have a telegram bridge in #musicbrainz-telegram
      • 2022-05-02 12200, 2022

      • CatQuest
        it was placed there instead of in #musicbrainz/#metabrainz, because there was an issue with [off]
      • 2022-05-02 12209, 2022

      • CatQuest
        I've learned that this issue is no longer! this feature is avail upstream
      • 2022-05-02 12217, 2022

      • CatQuest
        I've spoken with jwflory the maintainer of the bridge and they have said that they are happy to update the config to point to a different channel. They've also expressed the need to voice the tg-bridge bot and such, to prevent it getting banned.
      • 2022-05-02 12222, 2022

      • CatQuest
      • 2022-05-02 12228, 2022

      • CatQuest
        of discussion
      • 2022-05-02 12247, 2022

      • CatQuest
        so iwas wondering, what needs to be done/discuss how to enable this for us?
      • 2022-05-02 12249, 2022

      • reosarevok
        Freso: what do you feel about that?
      • 2022-05-02 12255, 2022

      • Freso
        I can do the +voice for it. I don’t recall any other objections to it, so it’d be fine for me, at least as a test at first, and if no one complains, we can have it be more permanent.
      • 2022-05-02 12256, 2022

      • reosarevok
        You know IRC better than most
      • 2022-05-02 12206, 2022

      • reosarevok
        +1 for me in that case
      • 2022-05-02 12247, 2022

      • atj
        does it do any stupid stuff like matrix when writing messages longer than the IRC limit, or posting images etc?
      • 2022-05-02 12256, 2022

      • Freso
        If no one else have any objections, let’s go ahead with that.
      • 2022-05-02 12256, 2022

      • CatQuest
        well...
      • 2022-05-02 12201, 2022

      • alastairp
        how many active people are in the telegram channel that are unable to use something like matrix?
      • 2022-05-02 12213, 2022

      • alastairp
        (I note that there have been about 3 things said in the channel in 2022)
      • 2022-05-02 12217, 2022

      • Freso
        atj: Not that I can recall, but join #musicbrainz-telegram and try it out?
      • 2022-05-02 12231, 2022

      • CatQuest
        so it seems it's not gonig ot be too annoying for users in mb i guess?
      • 2022-05-02 12247, 2022

      • reosarevok
        I think it might be more active if we actually join it to channels we actually use :)
      • 2022-05-02 12256, 2022

      • CatQuest
        my thoguhts exactly
      • 2022-05-02 12256, 2022

      • Freso
        alastairp: I think part of the lack of activity is also people just being in the (tg) channel but not writing, which might be more active once they get the traffic from #musicbrainz :)
      • 2022-05-02 12257, 2022

      • alastairp
        yeah, perhaps
      • 2022-05-02 12200, 2022

      • reosarevok
        So happy to test it and keep it unless it does annoying stuff
      • 2022-05-02 12209, 2022

      • aerozol
        Might be a chicken and egg thing - more might use it if hooked in?
      • 2022-05-02 12216, 2022

      • atj
        can we have a probation period of 4 weeks or something?
      • 2022-05-02 12221, 2022

      • Freso
        Which is why I say we go for a "live test" run and see what happens.
      • 2022-05-02 12223, 2022

      • atj
        and then discuss it again
      • 2022-05-02 12225, 2022

      • CatQuest
        not a bad idea
      • 2022-05-02 12233, 2022

      • reosarevok
        I expect disconnecting it if it's annoying is just unvoicing a user?
      • 2022-05-02 12238, 2022

      • CatQuest
        yea
      • 2022-05-02 12248, 2022

      • reosarevok
        If so, 4 weeks sounds good to me
      • 2022-05-02 12251, 2022

      • Freso
        reosarevok: Well, at worst case kickbanning it, but yeah.
      • 2022-05-02 12209, 2022

      • Freso
        The voicing is more preventing the network from kicking it off, not from keeping it out of the channel.
      • 2022-05-02 12231, 2022

      • CatQuest
        yes
      • 2022-05-02 12256, 2022

      • reosarevok
        Seems like we have a decision
      • 2022-05-02 12200, 2022

      • Freso
        (And tools like ozone for example are a lot more lenient with voiced users than non-voiced ones too.)
      • 2022-05-02 12210, 2022

      • reosarevok
        Freso, maybe you can help making it happen then? :) No huge rush I guess
      • 2022-05-02 12228, 2022

      • CatQuest
        yea
      • 2022-05-02 12234, 2022

      • CatQuest
        deff not a rush
      • 2022-05-02 12234, 2022

      • Freso
        Yeah, I’ll talk with jwf about it.
      • 2022-05-02 12241, 2022

      • CatQuest
        :D
      • 2022-05-02 12248, 2022

      • Freso
        fin?
      • 2022-05-02 12210, 2022

      • CatQuest
        nothing more from me
      • 2022-05-02 12211, 2022

      • Freso
        I think that’s fin anyway, so…
      • 2022-05-02 12217, 2022

      • CatQuest
        \o/
      • 2022-05-02 12227, 2022

      • Freso
        lucifer, zas, et al: Securing MeB infrastructure - part 3
      • 2022-05-02 12228, 2022

      • reosarevok
        yvanzo is not around, should we keep the security stuff for a day he is?
      • 2022-05-02 12241, 2022

      • atj
        yes
      • 2022-05-02 12243, 2022

      • lucifer
        yup makes sense to do it another day
      • 2022-05-02 12253, 2022

      • Freso
        Could be we just arrange for another security meeting tomorrow at regular meeting time…… :)
      • 2022-05-02 12225, 2022

      • Freso
        (If yvanzo can make it then.)
      • 2022-05-02 12233, 2022

      • reosarevok
        yvanzo is supposed to be around tomorrow
      • 2022-05-02 12256, 2022

      • reosarevok
        Looking at schema change stuff, but maybe we have time for both? :)
      • 2022-05-02 12209, 2022

      • reosarevok
        So we could schedule and if he asks to postpone we do
      • 2022-05-02 12237, 2022

      • Freso
        Or if nothing’s urgent, we can just push it to next week?
      • 2022-05-02 12255, 2022

      • Freso
        Seems like that’s less moving pieces.
      • 2022-05-02 12226, 2022

      • lucifer
        next week sounds good then.
      • 2022-05-02 12228, 2022

      • atj
        let's just go with next week rather than splitting yvanzo's time tomorrow
      • 2022-05-02 12258, 2022

      • reosarevok
        Ok :)
      • 2022-05-02 12203, 2022

      • alastairp
        next week is getting even closer to schema release - do we see anything urgent on the doc that should be discussed before the 15th?
      • 2022-05-02 12231, 2022

      • alastairp
        (unless MB team are happy to do it next week)
      • 2022-05-02 12233, 2022

      • reosarevok
        I'd say if it fits in next week's meeting, let's talk, if not let's decide next week when to do it
      • 2022-05-02 12239, 2022

      • reosarevok
        (probably after SC)
      • 2022-05-02 12240, 2022

      • lucifer
        only incident response section is left.
      • 2022-05-02 12257, 2022

      • reosarevok
        So, let's see how long next meeting is? :)
      • 2022-05-02 12203, 2022

      • lucifer
        +1
      • 2022-05-02 12245, 2022

      • Freso
        Ugh. _Now_ the delivery person came.
      • 2022-05-02 12247, 2022

      • Freso
        Anyway.
      • 2022-05-02 12201, 2022

      • Freso
        Seems like we’ve agreed to postpone to next meeting, so let’s do that.
      • 2022-05-02 12218, 2022

      • TOPIC: MetaBrainz Community and Development channel | MusicBrainz non-development: #musicbrainz | BookBrainz: #bookbrainz | Channel is logged; see https://musicbrainz.org/doc/IRC for details | Agenda: Reviews, Securing MeB infrastructure - part 3
      • 2022-05-02 12232, 2022

      • alastairp
        uh, btw - did we miss bitmap from reviews?
      • 2022-05-02 12247, 2022

      • mayhem
        no, he's not around this week
      • 2022-05-02 12258, 2022

      • alastairp
        ah, cool
      • 2022-05-02 12205, 2022

      • Freso
        Which then concludes this meeting. Thank you all for your time. Stay safe out there and wear your masks! :)
      • 2022-05-02 12211, 2022

      • Freso
        </BANG>
      • 2022-05-02 12230, 2022

      • mayhem
        I am that freak who continues to wear masks in confined spaces
      • 2022-05-02 12233, 2022

      • atj
        try telling that to most people here :/
      • 2022-05-02 12236, 2022

      • alastairp
        mayhem: got a moment to talk about cache tables/batch updater?
      • 2022-05-02 12245, 2022

      • CatQuest
        mayhem: same
      • 2022-05-02 12248, 2022

      • CatQuest
        but: mask
      • 2022-05-02 12251, 2022

      • CatQuest
        mus*
      • 2022-05-02 12251, 2022

      • aerozol
        NZ is good about wearing masks still
      • 2022-05-02 12253, 2022

      • CatQuest
        fff
      • 2022-05-02 12256, 2022

      • CatQuest
        bus: mask
      • 2022-05-02 12204, 2022

      • Freso
        mayhem: Same. (Also in non-confined spaces, since I don’t want to fiddle with taking it on and off.)
      • 2022-05-02 12223, 2022

      • atj
        aerozol: you live in a reasonably sane country
      • 2022-05-02 12208, 2022

      • mayhem
        alastairp: yep
      • 2022-05-02 12215, 2022

      • alastairp
      • 2022-05-02 12219, 2022

      • aerozol
        Mayhem, lucifer: had two thoughts! Wonder if there's appetite for a case study on your road to recommendations/playlists once your done? As a blog post. By digging through chat logs and/or taking to you
      • 2022-05-02 12200, 2022

      • mayhem
        what would a case study do here?
      • 2022-05-02 12202, 2022

      • alastairp
        this log format threw me a bit - it's not saying that 100k/104k = 1.4%, right? instead it's saying that it processed 104k rows, turn that into 100k inserts, and that's 1.4% of the 7.7m rows that it selected?
      • 2022-05-02 12206, 2022

      • aerozol
        The other thought, much more fun: Can we please have visualizers for listenbrainz haha. Bring back skins!!
      • 2022-05-02 12224, 2022

      • lucifer
        mayhem sure has been working on that for far longer so he can assist better then but happy to help as much as i can :)
      • 2022-05-02 12227, 2022

      • aerozol
        I think a lot of people would be interested in reading it
      • 2022-05-02 12218, 2022

      • mayhem
        alastairp: yeah, I suppose that the # of inserted rows could be moved to be the last column and that would more clear, I think.
      • 2022-05-02 12222, 2022

      • aerozol
        Are people aware that MB is doing stuff like this? It seems like you're drawing on and maybe creating some pretty leading edge stuff
      • 2022-05-02 12247, 2022

      • lucifer
        visualizers like the windows media player ones?
      • 2022-05-02 12251, 2022

      • aerozol
        Yes!!
      • 2022-05-02 12205, 2022

      • mayhem
        however, we are doing a few things that no one else is doing -- transparency in recommendations.
      • 2022-05-02 12208, 2022

      • alastairp
        "processed 104,861 rows (100,000 inserted). 1.4% complete"
      • 2022-05-02 12210, 2022

      • lucifer
        oh that could be a nice thing.
      • 2022-05-02 12212, 2022

      • aerozol
        This isn't a serious suggestion... unless...
      • 2022-05-02 12219, 2022

      • aerozol
        ;)
      • 2022-05-02 12240, 2022

      • mayhem
        one of the things that I want to work on is giving user more control and giving users an idea as to why we recommended a track.
      • 2022-05-02 12256, 2022

      • mayhem
        that might be "leading edge" -- the rest is kinda bog standard.
      • 2022-05-02 12259, 2022

      • aerozol
        Even the philosophy of why it's important... Super interesting
      • 2022-05-02 12209, 2022

      • mayhem
        the tricky part is that we're not quite there yet.
      • 2022-05-02 12217, 2022

      • alastairp
        mayhem: next: https://github.com/metabrainz/listenbrainz-server… the behaviour here is that if lb_conn is set, it inserts into that db handle, otherwise it inserts into mb_conn
      • 2022-05-02 12226, 2022

      • mayhem
        we will be soon.
      • 2022-05-02 12234, 2022

      • aerozol
        I've watched you both do some things that didn't work and then some little things that did - really interested in that stuff
      • 2022-05-02 12237, 2022

      • mayhem
        what does a case study attempt to do/solve?
      • 2022-05-02 12251, 2022

      • aerozol
        This is my marketing/comms hat
      • 2022-05-02 12214, 2022

      • aerozol
        If awareness of MB helps you, then this helps. For users or orgs
      • 2022-05-02 12226, 2022

      • aerozol
        If not, then it doesn't :p
      • 2022-05-02 12227, 2022

      • mayhem
        aerozol: well, a lot of times it is trowing things are the wall to see what sticks. lucifer and I are understanding more as we go, but this is somewhat opaque stuff we're working on.
      • 2022-05-02 12229, 2022

      • alastairp
        the mb_metadata_cache inserter requires that there is a canonical_release_redirect table in the musicbrainz database to join against, so is there a recommended way to make this happen other than manually editing config.py to remove the timescale connect string temporarily while we run this, and then adding it back?
      • 2022-05-02 12201, 2022

      • mayhem
        alastairp: that is the only mechanism for controlling the destination of the tables right now.
      • 2022-05-02 12247, 2022

      • aerozol
        Maybe 'blog post' is less annoying sounding than 'case study' and I should have said that :D
      • 2022-05-02 12248, 2022

      • alastairp
        ok
      • 2022-05-02 12256, 2022

      • mayhem
        it would be nice to have an extra layer where config.py just specified valid connection strings and some config that explicitly directs tables to be written in one of two (or both!) places.