matrix.org/content/blog/2024/08/2024-08-30-twim.md

11 KiB

+++ date = "2024-08-30T19:00:00Z" title = "This Week in Matrix 2024-08-30" path = "/blog/2024/08/30/this-week-in-matrix-2024-08-30"

[taxonomies] author = ["Thib"] category = ["This Week in Matrix"] +++

Matrix Live

{{youtube_player(video_id="dmUi4ZoYRWc")}}

Dept of Status of Matrix 🌡️

TravisR announces

Something we're excited to see is several servers have already enacted their media freeze for unauthenticated media! Matrix.org is doing so on Wednesday, September 4th, 2024 (just a few days away) during UK business hours. Other Synapse admins can enable this freeze on their servers by setting enable_authenticated_media: True in their homeserver.yaml. Admins using other server projects should consult their documentation, though please note that some projects are actively working on adding relevant support.

For those interested in statistics, matrix.org is seeing about 80% of requests being authenticated so far. We anticipate this number will rise before Wednesday, but not significantly.

For more information on the media freeze, check out our blog post: https://matrix.org/blog/2024/06/26/sunsetting-unauthenticated-media/

Dept of Clients 📱

Extera 1.4 (website)

OfficialDakari says

Extera 1.3 released 🧻

  • Improved widget support: Send event permissions for widgets
  • Improved widget list menu: Added "Remove widget" button
  • Added video meeting support through Jitsi
  • "Think twice before you type" placeholder in message composer, if room has restricted redacting own messages
  • Some bugfixes and new bugs

Extera 1.4 was released. Here is what changed:

  1. Verification badges. There are now 2 types of verification badges: local (setup by HS, won't work over federation) and global (via Extera server). Global verification can be requested in Extera room.
  2. Improved reply layout to more look like in modern messengers
  3. Updated room member list in settings. Now it looks like in Members sidebar!
  4. Message translation: Now you can translate messages by choosing "Translate" in it's menu.
  5. Widgets and integrations: We improved widgets and integrated Scalar into Extera.
  6. Material design icons: Extera now uses Material Design icons!
  7. Fixed uploading files in Android version

You can now download Android version here: https://officialdakari.ru/extera.apk F-Droid version soon!

{{figure(img="/blog/img/SXTtncsjnmWedjlonrThyVZO.png",caption="A userprofile showing a verification badge")}}

Chatty (website)

A simple to use messaging app for 1:1 communication and small groups supporting SMS/MMS using ModemManager/mmsd-tng, and matrix via libcmatrix. Chatty is geared towards mobile Linux devices running phosh/GNOME environments.

spaetz reports

Chatty 0.8.5 has been released 🚀

  • Matured matrix support through an update to libcmatrix 0.0.2
  • Fixed a number of UI papercuts and some regressions
  • And more!

Dept of SDKs and Frameworks 🧰

libQuotient (website)

A Qt5 library to write cross-platform clients for Matrix

kitsune reports

libQuotient 0.9 beta

Looks like we did manage to shorten development cycles (not in the least thanks to NeoChat), and the first beta in the new cycle is already out - with authenticated media requests and generally Matrix 1.11 support, cross-signing, and lots of tweaks and cleanup, as usual. The full release notes are in the usual place; expect 0.9.0 to be released in time for the one and only Matrix Conference!

Dept of Bots 🤖

nsfwbot Image Moderation Bot

Tom Foster [he/him] reports

This is a basic moderation plugin for Maubot to compare images against a freely available image model to decide if the images appear "Not Safe For Work" and take some action, such as redacting the post or notifying a moderation room. The model is very small (only around 25MB) and happily runs in very conservative CPU/RAM requirements.

It doesn't replace other moderation tooling, but could be invaluable in an admin's arsenal to help defend against unwanted spam in public rooms!

If you'd like to read more and give it a go for yourself, check out the readme and the latest release.

communitybot maubot plugin (website)

wreck announces

communitybot plugin for maubot updates!

the plugin has been updated with a couple new features: you can now leave unencrypted room creation as the default value, but pass --encrypt as part of the room name and it will be encrypted from the get-go, no extra steps!

also, there are some new message-redaction features. you can enable automated message redaction based on file uploads and/or a simple wordlist! this is brand new, and the regex is probably super greedy, so please test.

Dept of Events and Talks 🗣️

Matrix @ FrOSCon 2024

Oleg reports

On the weekend from 17 to 18 of August the annual Free and Open Source Conference (short FrOSCon) took place in the university Sankt Augustin.

Like the years before we represented Matrix with the Matrix Booth and the Matrix Devroom. Thanks to the support of the Matrix Foundation, we also were able to sell some official merch 👕 again. There has been a great deal of interest in Matrix! Especially from the the younger community members. 🙂

We had also interesting talks and workshops in the Devroom (check out the schedule Saturday & Sunday) and even a guest-talk from the XMPP Community about MIMI! It was really good to exchange with the XMPP community not only about technology and interoperability, but also project governance and organisational challenges. We look forward to increasing the collaboration with the XMPP community. Watch this space! 😉

In the downtime at the booth we (Nico & myself) hacked on the bot to connect a label printer to Matrix. Thanks for your help, Nico! 👍 Stay tuned 😁...

Unfortunately we didn't have the capacity to record the talks this year. Maybe next year someone will help us out with the recordings. 👀

We want to thank everyone involved in organizing this event! ❤️ It was a blast! 🚀

{{figure(img="/blog/img/KVBIevubTmTiUooEKWkwIYLX.jpg",caption="A group photo of attendes of Matrix @ FrOSCon 2024")}}

Matrix Conference 2024

Thib (m.org) says

I'm delighted, excited, thrilled even to tell you that The Matrix Conference has sold out! The excitement around the conference is fantastic, and I'm looking forward to seeing people in the flesh! I might be able to squeeze in a few extra tickets later, so stay tuned, I will announce on our socials (🦣 Fediverse, 👔 LinkedIn, 🦋 Bluesky) if we can add a few tickets.

We still have a Call for Community Booths open: secure a 180x60cm table for a day or two to showcase your project, talk about it, and onboard new contributors!

Matrix User Meetup Berlin

saces announces

Next Matrix user meetup 4.9.2024, 8 pm @ c-base

Meet other matrix users, chat about Matrix, the rest, and everything else, discuss your Matrix ideas, sign each other in persona, and maybe spice the evening with a good mate or beer.

Also when the bbq is lit you may wish you brougth your favorite item :)

Every first Wednesday of the month in the c-base at 8pm ('til the next pandemic).

Matrix room: #mumb:c-base.org

Matrix Federation Stats

Aine says

collected by MatrixRooms.info - an MRS instance by etke.cc

As of today, 9784 Matrix federateable servers have been discovered by matrixrooms.info, 3001 (30.7%) of them are publishing their rooms directory over federation. The published directories contain 21951 rooms.

Stats timeline is available on MatrixRooms.info/stats

How to add your server | How to remove your server

Dept of Ping

Here we reveal, rank, and applaud the homeservers with the lowest ping, as measured by pingbot, a maubot that you can host on your own server.

#ping:maunium.net

Join #ping:maunium.net to experience the fun live, and to find out how to add YOUR server to the game.

Rank Hostname Median MS
1 conduwu.it 184
2 awawawawawawawawawawawawawawawawawawawawawawawawawawawawawawaw.gay 226.5
3 girlboss.ceo 231
4 puppygock.gay 259
5 saneke.eu 285
6 bi-vibes.com 295
7 qov.hk 300
8 aguiarvieira.pt 313
9 codestorm.net 324
10 constellatory.net 369

#ping-no-synapse:maunium.net

Join #ping-no-synapse:maunium.net to experience the fun live, and to find out how to add YOUR server to the game.

Rank Hostname Median MS
1 girlboss.ceo 109
2 awawawawawawawawawawawawawawawawawawawawawawawawawawawawawawaw.gay 122
3 constellatory.net 128
4 puppygock.gay 131.5
5 conduwu.it 135
6 saneke.eu 186
7 matrix.its-tps.fr 210
8 doctoruwu.uk 265
9 littlevortex.net 266.5
10 nexy7574.co.uk 284

That's all I know

See you next week, and be sure to stop by #twim:matrix.org with your updates!