#metabrainz

/

      • outsidecontext[m
        Evelynne: yes, I'm definitely interested in the Picard feedback
      • 2025-10-29 30217, 2025

      • monkey[m]
        outsidecontext: The comment above the one I "forwarded" is a text document with feedback
      • 2025-10-29 30253, 2025

      • outsidecontext[m
        Ah, there. Got it
      • 2025-10-29 30215, 2025

      • DylanBlack[m]
        <mayhem[m]> "Dylan Black: no, the best way to..." <- Gotcha. Thanks!
      • 2025-10-29 30234, 2025

      • _BrainzGit
        [listenbrainz-server] 14MonkeyDo opened pull request #3392 (03master…album-grid-layout-selection): Art Creator: album grid layout improvements https://github.com/metabrainz/listenbrainz-server…
      • 2025-10-29 30221, 2025

      • reosarevok[m]
        bitmap: hi!
      • 2025-10-29 30253, 2025

      • bitmap[m]
        hey
      • 2025-10-29 30247, 2025

      • reosarevok[m]
        How's the week going?
      • 2025-10-29 30200, 2025

      • bitmap[m]
        I've been trying to finish this patch for the ArtistCreditEditor. basically what I've determined is that it'd be easier if it used the actual field data it its state, but we need a nicer way to attach additional state to a field
      • 2025-10-29 30214, 2025

      • bitmap[m]
        s/it/in/
      • 2025-10-29 30235, 2025

      • bitmap[m]
        since FieldT etc. are exact types and a lot of places don't like if you add additional properties to those, rn I'm adding a field_state property which can store whatever we want
      • 2025-10-29 30236, 2025

      • reosarevok[m]
        Naughty
      • 2025-10-29 30257, 2025

      • reosarevok[m]
        How are you going to make it play well with Flow?
      • 2025-10-29 30247, 2025

      • bitmap[m]
        it'll actually be a type parameter than you can optionally pass to FieldT/CompoundFieldT/RepeatableFieldT (but it defaults to null)
      • 2025-10-29 30231, 2025

      • bitmap[m]
        this does make some of the code more annoying though since e.g. state.names is now state.field.names.field
      • 2025-10-29 30237, 2025

      • reosarevok[m]
        heh
      • 2025-10-29 30255, 2025

      • reosarevok[m]
        Well we already have stuff that has field.field so
      • 2025-10-29 30208, 2025

      • reosarevok[m]
        I guess we'll live, if it's properly and clearly documented (wink, nudge)
      • 2025-10-29 30221, 2025

      • bitmap[m]
        I'll try!
      • 2025-10-29 30225, 2025

      • reosarevok[m]
        I've been working on converting more stuff to React
      • 2025-10-29 30204, 2025

      • reosarevok[m]
        Worked a bit on disc ID stuff, some of it ready, some of it in progress while I fight the kinda messy cdtoc/lookup page
      • 2025-10-29 30216, 2025

      • reosarevok[m]
        Nothing probably super complicated, just kinda annoying
      • 2025-10-29 30205, 2025

      • reosarevok[m]
        Although we have three similar, but not equivalent CDTocPossibleMediumRow, CDTocMediumListRow and CDTocReleaseListRow components now, which prooobably should be mashed together in some way or another
      • 2025-10-29 30251, 2025

      • bitmap[m]
        do they have any meaningful differences?
      • 2025-10-29 30223, 2025

      • bitmap[m]
        sounds like a good idea to combine them if not
      • 2025-10-29 30243, 2025

      • reosarevok[m]
        Well, they have extra columns sometimes, in different orders sometimes
      • 2025-10-29 30207, 2025

      • reosarevok[m]
        They're all the same general "table with info about a medium and its toggleable tracklist" but with changing contexts
      • 2025-10-29 30235, 2025

      • reosarevok[m]
        For now I'm converting as-is, but we can look at whether we can improve it in a subsequent commit or something
      • 2025-10-29 30206, 2025

      • bitmap[m]
        sure, makes sense
      • 2025-10-29 30225, 2025

      • _BrainzGit
        [musicbrainz-server] 14Serial-ATA opened pull request #3659 (03master…MBS-12748): MBS-12748: Convert area edit form to React https://github.com/metabrainz/musicbrainz-server/…
      • 2025-10-29 30225, 2025

      • BrainzBot
        MBS-12748: Convert area edit form to React https://tickets.metabrainz.org/browse/MBS-12748
      • 2025-10-29 30232, 2025

      • reosarevok[m]
        Oh!
      • 2025-10-29 30221, 2025

      • reosarevok[m]
        I suspect a bunch of work there is probably duplicating my recording PR, and we'll need to put them together a bit, but that's neat
      • 2025-10-29 30253, 2025

      • reosarevok[m]
        Thanks serial_ata! :)
      • 2025-10-29 30256, 2025

      • anuj_ has quit
      • 2025-10-29 30239, 2025

      • bitmap[m]
        nice work serial_ata!
      • 2025-10-29 30229, 2025

      • bitmap[m]
        reosarevok: do you think it would make sense to change admin/RemoveEmptyAccounts.pl to allow removing accounts with a verified email? (I think we should also verify that the user name/ID isn't referenced at all in other projects' tables, but assuming we do that)
      • 2025-10-29 30204, 2025

      • reosarevok[m]
        Is this connected with the MeB users migration?
      • 2025-10-29 30213, 2025

      • reosarevok[m]
        Because I would expect this to happen on that level from now on?
      • 2025-10-29 30238, 2025

      • bitmap[m]
        it's only connected in that it would probably remove 99% of historical spam accounts and reduce the number of users that need to be migrated
      • 2025-10-29 30221, 2025

      • reosarevok[m]
        That sounds like a one-off script then
      • 2025-10-29 30235, 2025

      • reosarevok[m]
        But I guess it could work either way
      • 2025-10-29 30249, 2025

      • reosarevok[m]
        But this is more of a mayhem question
      • 2025-10-29 30206, 2025

      • reosarevok[m]
        Since removing verified accounts (even if empty) is less trivial
      • 2025-10-29 30222, 2025

      • reosarevok[m]
        I think it makes sense, mind, but maybe with some extra restrictions (of how old they are or whatnot)
      • 2025-10-29 30256, 2025

      • mayhem[m]
        I think an account that has a verified email, no edits and hasn't been logged into in 5 years is fit for deletion.
      • 2025-10-29 30202, 2025

      • mayhem[m]
        perhaps send a warning email?
      • 2025-10-29 30246, 2025

      • bitmap[m]
        sure, we could try that
      • 2025-10-29 30211, 2025

      • wargreen_ joined the channel
      • 2025-10-29 30252, 2025

      • bitmap[m]
        with the `last_login_date < now() - interval '5 years'` restriction, that's 612,680 accounts (majority are spam)
      • 2025-10-29 30211, 2025

      • reosarevok[m]
        Seems sensible enough to me
      • 2025-10-29 30243, 2025

      • reosarevok[m]
        Mass-spam everyone of those with "we're planning to remove your account for inactivity unless you log in within a month"
      • 2025-10-29 30255, 2025

      • bitmap[m]
        some of them may now be empty because they only submitted PUID edits in the past, but they are unused now at least
      • 2025-10-29 30215, 2025

      • reosarevok[m]
        Think we can live without some editors who last submitted PUIDs
      • 2025-10-29 30244, 2025

      • _BrainzGit
        [musicbrainz-server] 14reosarevok opened pull request #3660 (03master…MBS-12751): MBS-12751: Convert cdtoc/lookup to React https://github.com/metabrainz/musicbrainz-server/…
      • 2025-10-29 30244, 2025

      • BrainzBot
        MBS-12751: Convert cdtoc/lookup to React https://tickets.metabrainz.org/browse/MBS-12751
      • 2025-10-29 30240, 2025

      • reosarevok[m]
        Ok, with that I think I'm done for the day :)
      • 2025-10-29 30239, 2025

      • reosarevok[m]
        bitmap: if you're going to keep getting adventurous with the recording form, we can also look into this new area one first, see if there's some improvements from the recording form PR we can already use here too as well
      • 2025-10-29 30213, 2025

      • reosarevok[m]
        (but if you think it'll be ready soonish that's fine too - I'm off next week so you can take some time playing with it and I'll recheck after that)
      • 2025-10-29 30238, 2025

      • bitmap[m]
        it should be ready soon and I don't plan anything else besides the AC validation, but I'll def. look at the area one soon too
      • 2025-10-29 30241, 2025

      • reosarevok[m]
        yvanzo should replace me as your partner for next meeting :)
      • 2025-10-29 30225, 2025

      • reosarevok[m]
        Ok, if it's ready to test further before Monday, I should be around (Monday is a home day and I can work a bit if we want to check stuff and potentially put it on beta)
      • 2025-10-29 30249, 2025

      • reosarevok[m]
        Tuesday to Sunday I'm away from home
      • 2025-10-29 30254, 2025

      • bitmap[m]
        it should be ready today or tomorrow (Friday I might only be around in the morning)
      • 2025-10-29 30221, 2025

      • reosarevok[m]
        That's what I thought about the recording form for a month now!
      • 2025-10-29 30232, 2025

      • reosarevok[m]
        But if so, it should work nicely
      • 2025-10-29 30229, 2025

      • anuj_ joined the channel
      • 2025-10-29 30205, 2025

      • op3kay[m]
        hi reosarevok in this ticket, should a confirm window be sent when the user removes the relationship or the entire work ? considering "fat fingers", im assuming the relationship :) Is my assumption correct? https://tickets.metabrainz.org/browse/MBS-14137?j…
      • 2025-10-29 30205, 2025

      • BrainzBot
        MBS-14137: Allow undoing new work removal in relationship editor
      • 2025-10-29 30214, 2025

      • fettuccinae[m] has quit
      • 2025-10-29 30232, 2025

      • kellnerd[m] has quit
      • 2025-10-29 30202, 2025

      • HemangMishra[m] has quit
      • 2025-10-29 30230, 2025

      • mamanullah7[m] has quit
      • 2025-10-29 30202, 2025

      • ansh[m] has quit
      • 2025-10-29 30251, 2025

      • rdswift[m] has quit
      • 2025-10-29 30252, 2025

      • bitmap[m]
        op3kay: he's afk but I can take a screenshot to show you what he means
      • 2025-10-29 30244, 2025

      • bitmap[m] uploaded an image: (348KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/chatbrainz.org/XLuDccBbEPUAZMhGEvRjFnnN/Screenshot%202025-10-29%20at%201.59.38%E2%80%AFPM.png >
      • 2025-10-29 30254, 2025

      • bitmap[m]
        op3kay: hitting the x button where I circled instead of the pencil icon causes it to remove the pending work + all the relationships added under it. so showing a confirmation dialog when there are rels added to the work would make sense at least
      • 2025-10-29 30200, 2025

      • kartikey[m] has quit
      • 2025-10-29 30225, 2025

      • op3kay[m]
        Ah yes that makes sense. Is it a good idea to use a window.confirm or should we use our own dialog of some sort?
      • 2025-10-29 30234, 2025

      • bitmap[m]
        <op3kay[m]> "Ah yes that makes sense. Is it a..." <- `window.confirm` sounds good to me
      • 2025-10-29 30256, 2025

      • anuj_ has quit
      • 2025-10-29 30223, 2025

      • op3kay[m]
        okay ill start working on it then!
      • 2025-10-29 30229, 2025

      • _BrainzGit
        [musicbrainz-server] 14owlpharoah opened pull request #3661 (03master…mbs-14137): MBS-14137: Alert user when deleting work with relationships https://github.com/metabrainz/musicbrainz-server/…
      • 2025-10-29 30229, 2025

      • BrainzBot
        MBS-14137: Allow undoing new work removal in relationship editor https://tickets.metabrainz.org/browse/MBS-14137
      • 2025-10-29 30235, 2025

      • q3lont joined the channel
      • 2025-10-29 30207, 2025

      • rayyan_seliya[m] uploaded an image: (226KiB) < https://matrix.chatbrainz.org/_matrix/media/v3/download/matrix.org/mkFsbxIHcaFCRHBtbziFKmoT/Screenshot%202025-10-30%20020446.png >
      • 2025-10-29 30225, 2025

      • rayyan_seliya[m]
        hey monkey just a little bit glimpse of the openlibrary paints we can see on my local now ! how is it any more styling needed ?
      • 2025-10-29 30226, 2025

      • sanojjonas[m] has quit
      • 2025-10-29 30217, 2025

      • rayyan_seliya[m]
        Any ux suggestions .. are welcome !
      • 2025-10-29 30207, 2025

      • rayyan_seliya[m]
        Will make a pr after some tweaks later ...
      • 2025-10-29 30253, 2025

      • SigHunter has quit
      • 2025-10-29 30207, 2025

      • SigHunter joined the channel
      • 2025-10-29 30227, 2025

      • q3lont has quit
      • 2025-10-29 30246, 2025

      • SigHunter has quit
      • 2025-10-29 30202, 2025

      • SigHunter joined the channel