#metabrainz

/

      • jasje[m]
        These are hardly noticeable
      • Other than that
      • An urgent update was pushed to beta which fixed a bug reported by mayhem concerning android 15 devices
      • mayhem[m]
        jasje[m]: thank you -- working fine now!
      • jasje[m]
        All thanks to google for creating the problem in the first place
      • Thats it for me
      • mayhem next?
      • mayhem[m]
        hiya!
      • today I worked with outsidecontext on getting a bunch of M$ bullshit settled. (DUNS number and shit like that)
      • super fun.
      • last week I worked on fixing the release color sync which had been broken for a while, still not done.
      • also the cron job monitoring, which may have turn a new turn given the sentry cron suggestion. we'll see.
      • mostly LB hardening work, trying to make everything a bit more stable overall.
      • vardhan has quit
      • then there was the usual background non-sense, talking to customers and the like. hopefully we'll have a new paying supporter soon. that would make me quite happy.
      • also, paying people, thanks for most of you getting invoices in snappy!
      • and some work on deciding the wording for a revamped MeB homepage -- I've been working with Rassami on that.
      • pretty productive week, overall.
      • zas: how about you?
      • zas[m]
        Hey
      • reosarevok[m]
        Still on my list for today: akshaaatt, bitmap, outsidecontext, kellnerd, lucifer, reosarevok, monkey, julian45, ansh, yvanzo, aerozol
      • zas[m]
        Last week, I had interesting discussions with julian45 about possible improvements of our infrastructure
      • vardhan joined the channel
      • This week-end I took care of an SOLR cluster instability, solved after rebooting 3 of 8 nodes, I didn't find the reason of the problem, but it happened after some network connectivity loss during Hetzner maintenance round
      • Plus usual supervision, upgrades, Picard PRs reviews, MB edits, user support. fin. akshaaatt ?
      • yvanzo[m]
        He isn’t around, please pick someone else.
      • reosarevok[m]
        yvanzo: give people a minute to appear at least :) That said, yes, it seems akshaaatt is not coming immediately. Wanna go yourself?
      • yvanzo[m]
        reosarevok: There is a status in Matrix, it’s easy to pick active people.
      • reosarevok[m]
        I know, but then we'll have to wait in the end anyway and some people only appear when pinged :)
      • yvanzo[m]
        I have nothing to report from a sick leave. As a reminder, it’s unlikely that I’ll be working full time again for a long time.
      • reosarevok[m]
        So not the end of the world either way
      • yvanzo[m]
        kellnerd: Would you go next?
      • zas[m]
        bitmap: then?
      • reosarevok[m]
        Aww. Get better, yvanzo, and take it slow as needed :)
      • bitmap[m]
        kellnerd can go first if he's ready
      • reosarevok[m]
        bitmap then kellnerd
      • Or that :D
      • Someone just go! :D
      • kellnerd[m] joined the channel
      • kellnerd[m]
        Ok
      • Hey all!
      • Last week I was busy with other stuff and was AFK most of the time, so I didn't get to work on the BB importer.
      • Only managed to do a bit of maintenance for my LB tools.
      • That's it already, go bitmap!
      • bitmap[m]
        hello
      • last week I worked on some artwork-indexer bugs/tasks:... (full message at <https://matrix.chatbrainz.org/_matrix/media/v3/...>)
      • other than that I figured out what was causing SEARCH-732 but haven't submited a patch yet
      • BrainzBot
        SEARCH-732: mb-solr `mvn package` sometimes fails with compilation error in MusicbrainzTokenizerImpl.java https://tickets.metabrainz.org/browse/SEARCH-732
      • bitmap[m]
        and did a bunch of MBS code review
      • fin. go outsidecontext!
      • reosarevok[m]
        Still on my list for today: akshaaatt, lucifer, reosarevok, monkey, julian45, ansh, aerozol
      • outsidecontext[m joined the channel
      • outsidecontext[m
        hi everyone
      • Today I got together with mayhem to do some needed updates to the Microsoft account used for publishing Picard. Also we set up Azure for MeB and I will work on configuring Azure Trusted Signing for Picard's code signing next. Hope this works out as expected.
      • I also fixed Picard macOS builds on Github Actions, did code reviews and opened two PRs for bug fixes. I feel like I'm back in the flow, which is good.
      • That's all for today. monkey , next?
      • monkey[m]
        Hello!
      • Last week I mostlyt wotrked on finishing and polishing ericd's GSOC project adding Atom feeds to ListenBrainz. mostly some good feedback from beta testers and some final changes
      • I wokred with mayhem on a blog post following Spotify's terrible decision to cut off a bunch of their APIs to new and in development apps, leaving a trail of disgruntled developers.
      • And I worked on a bunch of small tickets, cleaning up the backlog on task at a time.
      • Some PR reviews, and that's about it for me
      • julian45: What about you?
      • julian45[m] joined the channel
      • julian45[m]
        Hi! (BTW I am using Matrix just about exclusively now for MeB stuff, please ping this acct instead)
      • This week I was AFK a lot due to 'murican holidays, but I had some good discussions with zas about server infra improvements. I drafted up a research doc for one such sort improvement, which is currently between zas and I for review but may eventually get shared with the larger group
      • Besides that, I worked on the MeB Ansible repo a bit with an eye towards bringing it up to date. I finished one round of checks, then pinged atj with a couple of questions; waiting to hear back on those before proceeding further
      • Fin. reosarevok ?
      • yvanzo[m]
        julian45: Tip: In Element (and probably other clients) you can add the keyword `julian45` in your settings to receive notifications even though people are not using the correct handle.
      • reosarevok[m]
        Hi!
      • julian45[m]
        s/sort//
      • reosarevok[m]
        Last week I fixed a couple bugs, including one which was blocking me from banning a spammer (now in beta and spammer ban-hammered as needed)
      • And worked on updating some JS class code to React components
      • A lot of discussions about karaoke too
      • And worked on updating the LB page links from MB (not querying for numbers yet, but at least pointing to the right pages including for artist)
      • That's about it for me - aerozol?
      • Still on my list for today: akshaaatt, lucifer, ansh
      • aerozol[m]
        Mōrena!
      • Immediately after the last meeting’s decision I made new accounts for our main projects on Bluesky and Mastodon, and did goodbye/welcome and blog posts etc
      • A pretty big task. But I’m feeling very happy about the shift. We definitely have more engagement on those platforms
      • Only downside: Mastodon does not yet allow switching between multiple accounts on the fly. It’s a pain in the ass. But survivable
      • I prepped two blog posts and socials for upcoming LB updates
      • Did some review of a couple of changes (sorry for making you wait for the homepage review @ansh!!)
      • Was away for a conference for a couple of days for other work and lost the will to live, but it’s largely returned now
      • ansh: or lucifer , if you’re around
      • lucifer[m]
        hi all!
      • last week, i worked on per user on-demand listenbrainz stats and looked into a couple of low hanging bug fixes in stats art creator. also, coordinated with zas on deploying oauth stuff to prod.
      • _flaky[m] joined the channel
      • _flaky[m]
        aerozol: You might want to have a look at Elk, Mastodon client that looks similar to Twitter/Bluesky and has support for multi-account switching
      • lucifer[m]
        that's it for me. ansh ?
      • aerozol[m]
        addendum: reosarevok also did a bunch of work on changing links etc to the new socials
      • _flaky: Thank you! I was going to start looking for scripts/clients etc. Wild that account switching is only supported on Mastodon mobile. But I guess we know what it’s like for a small team...
      • monkey[m]
        Paging doctor ansh
      • reosarevok[m]
        And/or akshaaatt
      • monkey[m]
        ansh appears "Offline"
      • yvanzo[m]
        both
      • reosarevok[m]
        We can probably move on for now
      • aerozol[m]
        what is “offline”
      • reosarevok[m]
        mayhem: blog woes?
      • monkey[m]
        aerozol[m]: In their matrix status
      • mayhem[m]
        honestly, I haven't thought much about what do with the blog.
      • has anyone else?
      • I guess we need to find an alternative to wordpress. I think we all dislike WP and with the recent drama around WP, it would be nice to move away from the whole shit show.
      • aerozol[m]
        I’ve thought about how a hasty switch that loses content would really bug me. It brings back memories of years of “old forum will be available again soon”
      • mayhem[m]
        but I need to deal with this like I need a hole in my head.
      • yvanzo[m]
        Which "woes" specifically?
      • julian45[m]
        Not a whole lot. I think migrating to something static and published via GitHub is definitely going to be a PITA (which I would be happy to help with, especially since I proposed the idea in the first place) but would be a solid move for longevity and portability
      • MonkeyPython
        [19:37] aerozol[m] I’ve thought about how a hasty switch that loses content would really bug me. It brings back memories of years of “old forum will be available again soon” that
      • mayhem[m]
        I'm suggesting anything hasty, aerozol
      • MonkeyPython
        i think we shoudl wait until we find a good place, thne move over everything including old posts, comments etc
      • aerozol[m]
        In general though supportive of a move
      • mayhem[m]
      • * I'm not suggesting anything
      • yvanzo[m]
        Thank you
      • reosarevok[m]
        Posts, sure. Comments, I'm not sure how much we care about moving tbh?
      • But it would probably be semi-simple to move them to Discord threads or the like if we ended up going with that
      • mayhem[m]
        reosarevok[m]: if there were comments worth keeping, sure. I mean, ok, there are 3 worthy comments in 20 years...
      • julian45[m]
        julian45[m]: Also, even if it lives in a GitHub repo, it doesn't have to be published by GitHub Pages specifically. There are also CDNs out there that can publish off the repo, such as Netlify
      • MonkeyPython
        hey all my comments are worth saving. and all the comments on my posts i wanna keep
      • yvanzo[m]
        aerozol: Would it be acceptable to have a static copy of the current blog along with a new blog?
      • outsidecontext[m
        Having a forum discussion for each topic instead of separate blog comments would make sense IMHO
      • MonkeyPython
        it's not common, but some comments keep good conversation
      • aerozol[m]
        If julian45 is happy to migrate and put in the hard yards to get a nice transition then why not :D
      • mayhem[m] all of the sudden thinks that wordpress is peachy keen.
      • yvanzo: of course, no need to delete the old one immediately!
      • MonkeyPython
        honestly i'm with the exodus and everything. i'm tired of moving all the socials everything. oneat the time maybe?
      • reosarevok[m]
        Well, we moved all the others now
      • julian45[m]
        outsidecontext[m: Agreed on this. Seems like a sensible architecture and easy to support long-term (also takes the onus off the site host to handle commenting)
      • reosarevok[m]
        This is the next time 😅
      • But yes, comments in discourse seems the easiest
      • MonkeyPython
        i'm still reeling about saving stuff of twitter. i'm exausted
      • reosarevok[m]
        I still feel half-tempted to just have the first post in the thread be "a blog post" but maybe that's too weird
      • aerozol[m]
        What is your time and inclination like julian45? Are you putting your hand up to do it all or would you like support?
      • reosarevok[m]
        Why do dudes in tech need to keep being asshats who make others have to run away though? Such a waste of time :p
      • julian45[m]
        Time is moderate - given my relative passion for this type of solution I'm invested, but I have a day job and hobbies so I probably couldn't pound this out solo relatively quickly. I would certainly welcome support but I am planning to make this relatively easy on myself and/or anyone else who pitches in (e.g., try scraping current blog posts and converting them into md using pandoc, then clean up the resulting MD to help seed in
      • current posts). In general, solo this would take a good long while; every add'l person that would help reduces time to completion and likely improves both process and quality
      • aerozol[m]
        As long as all the blog posts are moved somewhere shareable and serach engine-able, I’m happy. The blog is one of our few avenues to the big outside world. Shifting it entirely to the forum, for instance, I would question.
      • ANYWAY, yes to a move in general, unsure about the mechanics, and don’t want to underestimate the effort involved
      • Maybe you could mock something up julian45/proof of concept?
      • julian45[m]
        aerozol[m]: Yeah, sounds like a good idea. I can try putting together a couple of posts' worth of a PoC
      • I will be mostly AFK next week due to a conference but am happy to add that to my workload
      • kepstinbrainz
        fwiw, whatever the final solution is, I'd still really like to have an rss/atom feed for new blog posts - I end up normally reading the musicbrainz blog via my feed reader
      • yvanzo[m]
        I would be surprised if there wasn’t more tools currently available in the wild to do something like https://simplystatic.com/tutorials/wordpress-to...
      • julian45[m]
        kepstinbrainz: This is commonly supported by most static site generators out there, and I would make it a mandatory requirement for any target solution anyway
      • mayhem[m]
        I guess that is it, back to you reo?
      • aerozol[m]
        kepstinbrainz: Me too :D
      • julian45[m]
        yvanzo[m]: Yeah, that would dump the current site to all HTML (which, not going to lie, would help the conversion effort immensely just to have that dump to work with), but converting to a whole nother platform is its own beast that I wish other folks out there had an automated solution for.
      • reosarevok[m]
        Thanks!
      • julian45[m]
        So, putting a cap on it all, I will put together a PoC in the next few weeks; if that goes well, I may ask mayhem (or another wordpress admin) to run a static dump of the site to help with conversion work.
      • MonkeyPython
        !m julian45[m]
      • BrainzBot
        You're doing good work, julian45[m]!