Listening to a open source Cory Doctorow audio collection that someone else added to MB - it’s 23 years old (!!) but I really enjoyed this section, “Metacrap: Putting the torch to seven straw-men of the meta-utopia”: https://people.well.com/user/doctorow/metacrap.htm
Still holds up, imo. I wonder if this would be worth exploring and reposting on our blog (it’s a CC license). Anyone concur?
Either as is, or with some new illustrations, or with new notes reflecting on how it applies to MetaBrainz today.
lucifer
akshaaatt: yes you need to go to each site individually to do it at the moment. no API for it.
if you need the delete functionality in the app, probably add a webview where the user can log in and go to the delete page.
akshaaatt
Should we fill out the data safety form where it talks about user data collected? It also requires to have a delete-account page, lucifer ?
MonkeyPython
aerozol[m]: afaik cory is in our metabrainz board :o
or was. idon't know if he still is
lucifer
akshaaatt: we have a delete account page in the profile. and yes should be fine to fill the data safety page.
aerozol[m]: huh, I thought we required a registered email for CB reviews
I guess that was only for LB
re: your CB reviewers
Not sure I can do much from the MB side, we should probably block them in CB as needed?
atj
reosarevok: is it feasible to switch beta to use the new Solr cluster?
if so, I'm not quite ready to do so yet, but not too far off
reosarevok
After the schema change today, possibly? yvanzo would have more details on that since he's the one who has looked into all the options
atj
ok, thanks
yvanzo
atj: anytime, it is easy to switch forth and back.
reosarevok
yvanzo: wait, so the schema change is at meeting time tonight?
I guess I should cancel the meeting then :D
yvanzo
It starts one hour before but upgrading to PG16 alone might take longer.
atj
yvanzo: excellent, I'll let you know
yvanzo
Oops, it starts exactly at the same time actually, since it's summer :)
reosarevok
It does? the doc says "Announce downtime for 17 UTC" which is meeting time
yeah :)
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/IRC for details | Agenda: NO MEETING TODAY, schema change release
rdswift and other matrix people, note NO MEETING TODAY
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/IRC for details | NO MEETING TODAY (due to MB schema change release)
Hah, aerozol[m] already submitted a review. That's what you get from being from the future, aerozol[m]
(sorry :) )
yvanzo
The topic was not set in Matrix, so I did, but it also overrode the topic in IRC.
reosarevok
It's fine :)
Good to know if we update on *that* side, it works in both sides
lucifer: I don't have a matrix username since I haven't tried matrix yet. What did you need it for? I can sign up if needed :)
lucifer
reosarevok: i can create one on moviebrainz if you want or you can create one on any homeserver of your choice like matrix.to etc.
reosarevok
How does that even work, does it not matter where you create it?
yvanzo
reosarevok: To switch beta from one SolrCloud instance to the other, it just takes setting `SEARCH_SERVER` in `config/MB/DBDefs.web*-beta.pm`and running `./scripts/local/update_mb_dbdefs_for_hosts.sh webservice-beta website-beta`, from `docker-server-configs`.
lucifer
it is federated, sort of like mastadon. decides where your data is stored and if the homeserver goes away your account does too.
reosarevok
Isn't moviebrainz temporary tho?
yvanzo: neat! We should document this :)
HACKING-PROD possibly
yvanzo
It is self-documented, `./scripts/local/update_mb_dbdefs_for_hosts.sh --help`
lucifer
reosarevok: yes it is. and intent is to start afresh when we migrate to chatbrainz. all existing account data goes away which shuold be fine unless you are using that account for other matrix channels or DMs.
reosarevok
Ok, seems good to me
lucifer
all channel history is being logged in IRC anyway
reosarevok
yvanzo: sure, but then you need to know the script exists in order to find it, which means I would not have found it without you mentioning it, probably :D
lucifer: feel free to make me an account if you need it then - why do we need it? :)
lucifer
ah okay, you were referring to that message from saturday. not needed anymore. i needed to discuss some summit stuff so i created a matrix group for it but that is sorted for now i think.
reosarevok
Oh, ok :)
Well, still, feel free to create an account in moviebrainz or let me know how I do so, for a possible next need :)
lucifer
will do
SigHunter has quit
reosarevok
yvanzo: I guess we're a bit late for the "1 day earlier on MusicBrainz account" tweet, whoops
Might as well send a quick one now
Done
lucifer, monkey, remember that login and possibly other things will be down for BB, LB, CB etc later, you might want to prepare some tweets / banners if available to give notice
mayhem
mooooin!
mayhem returns from a weekend afk
lucifer: we should really do the matrix deployment soon
reosarevok
yvanzo: I'll add the banners already as well I guess
Do we "Have an up-to-date Docker Compose mirror ready to test migration post-release." ?
yvanzo
That’s what I wrote :)
(in a.)
reosarevok
Aaah, that's what you meant :)
Sorry, wasn't sure if it was an explanation of how it should work, or it said it was done :D
The blog post draft should be fine I think (but did you check it too?)
The docker-compose one I can check if you already have it
reosarevok goes get some lunch for now
yvanzo
bitmap, reosarevok: Note that it is currently impossible to build the previous release of musicbrainz-docker because of the Yarn error (probably due to some changes, upstream, in the past month), fixed in musicbrainz-server@master last week but unreleased so far. Fortunately, I have a musicbrainz-docker instance whose images have been rebuilt before this error started to occur. It is database-only full mirror with the latest replication
packets.
(Found that out this weekend.)
Maxr1998 has quit
Maxr1998 joined the channel
SigHunter joined the channel
aerozol[m]
reosarevok: I’ll make some tweets that BB & LB may be effected, and share the MB news to our other channels as well
yvanzo
aerozol[m]: CB will be affected too
aerozol[m]
yvanzo: I’m on my phone and not logged into the CB Twitter
yvanzo
No problem, I can do that one then :)
hpbts joined the channel
monkey
I posted for BB aerozol[m]
Hello everyone
SigHunter has quit
aerozol[m]
Nice one yvanzo and monkey. Bit of a heads up next time please tīmu - but shit happens I know. Still a decent amount of notice imo
(posts are up)
yvanzo
aerozol[m]: Thanks, my bad for the late announcement, that was in our roadmap though.
aerozol[m]
yvanzo: all good, it happens!
reosarevok
Yeah, the roadmap said "announce a few hours in advance at most" but it also did say "schedule the tweets", heh
yvanzo
I cannot log in CB Twitter account for now, pending their confirmation code.
reosarevok
Next time we should maybe ask to schedule the tweets during the previous Monday meeting
yvanzo
Under the section “Several hours before the upgrade” instead of a day before.
aerozol[m]
reosarevok: and feel free to put in to let me know, so I can cross-post to Mastodon and Bluesky. Bluesky hasn’t really picked up for us, but Mastodon is not bad tbh. And I’ll mention it on Discord while I’m at it
reosarevok
Perfect :)
aerozol[m], yvanzo: moved the "schedule tweets, and notify aerozol[m]" bit to "getting ready" for next time rather than "same day"
aerozol[m]: btw, you're the one mostly monitoring MB twitter now, so maybe you should change the bio :)
aerozol[m]
yvanzo: I am usually pretty finnicky about this stuff, but even I wouldn’t stress about updating the CB Twitter!
SigHunter joined the channel
yvanzo
I used to do the announcements before and never had to wait that long for their confirmation mail.
aerozol[m]
reosarevok: our other X accounts don’t have that bit (who is monitoring), but it definitely gives it a friendly vibe. It’s not just me monitoring though, right? I do often check daily though, because it’s quick and I procrastinate other jobs...
reosarevok
I do check sometimes, but not too often, since you're a lot better at it :D
aerozol[m]
I followed your link and saw you have this in your bio “During 2023 I’m the acting community manager.” Such an optimist!
If I get bored this week I’ll change it :)
reosarevok
heh
I guess I should also update that
aerozol[m]
I realise now that’s because it would have been nice for Freso to return, but the idea that someone else would take that off your shoulders… good luck 🙏🥲
Night all, don’t fuck up the schema change xoxo
reosarevok
Yeah that was the idea, but :)
Changed
Sleep well!
yvanzo
Night!
Still no confirmation mail from Twitter for CB account, I’m giving up.
bitmap
yvanzo, reosarevok: moiin. did the blog post look ok to either of you?
yvanzo good to hear you still have a working musicbrainz-docker from before the yarn error
yvanzo
We should likely have merged this path into production and release a hotfix, but it wasn’t worth it anymore when I found it out.
*d
I will test using a prebuilt image this time.
bitmap
👍
yvanzo
bitmap: I will just add to the blog post that search requirements won’t change today.
bitmap
ok, feel free to publish once you're done :)
yvanzo
bitmap: you still have control on this post
bitmap
sorry, closed the tab
yvanzo
bitmap: maybe more than one tab? :)
bitmap
not that I can see!
yvanzo
bitmap: I’ve added BB & MeB too as they need MB for login.
bitmap
ok, I understand zas would like to reboot servers today too, so we'll likely need a full downtime anyway
reosarevok
Back from lunch :)
twodoorcoupe joined the channel
yvanzo
I updated the initial announcement too about postponed search upgrades.