It's over. It's once again safe to check your email, and we got some fairly good jokes
out of the experience.
is technically new to the Matrix Core team but is already integrated and storming the codebase like an old pro. She and notafile
have been ramping up on work to the make the Synapse codebase work with Python 3.
matrix-docker-ansible-deploy can now set up your homeserver using the official Matrix Synapse Docker image@slavi:devture.com
sent great news: matrix-docker-ansible-deploy
can now set up your homeserver using the official Matrix Synapse Docker
image. In his words:
Using this Ansible playbook is probably the easiest way to set up a fully-functioning Matrix homeserver on your own machine. The setup includes Matrix Synapse and some related services required to actually make it useful (automatically-managed HTTPS; STUN/TURN server for audio/video calls; Postgres database for Synapse; optionally riot-web; optionally Amazon S3 storage support)
Helpfully named Zeratax?utf8=✓
has released matrix-registration
, an application which allows you to "easily create tokens to invite users on your homeserver without the need to open up public registration". There is a public demo here: https://zeratax.github.io/matrix-registration/demo.html
my personal problem was: i didn't want to open up registration for everyone i didn't want to register every account manually and have to worry about seeing passwords etc now i can just share a link, e.g: https://zeratax.github.io/matrix-registration/demo.html?token=JargonGingerYankee
and my friends can register.
these token can be restricted as one time usable only or by an expiration date.
writes about progress on dendrite
Last week dendrite was filtering events from user's into separate queues for each application service to eventually be given. Sending these events requires batching them up into transactions and then sending them to an HTTP endpoint on the application service. I'm happy to report that from today, that functionality is now implemented, along with graceful handling of both server and application service downtime.
Fractal got the beginning of a revamped directory (from one of our GSoC interns), as well as misc bugfixes and performance improvements. It has also been added to Damned lies, the GNOME platform for translations.
neo 0.06neo v0.06
is out now, release notes:
Beautiful new file upload dialog, with previews, captions and the option to cancel. Making 1on1 chat look a bit nicer.
file upload dialog
room canonical alias fallback for name
1on1 room now shows avatar+name of partner
getting room name/image in initialSync instead of on render, still not optimal
better image/video scaling
better local echo
Articles and blog posts
Riot Jouni blog postRiot
is undergoing a visual redesign, thanks to Jouni Helminen
. Take a look at the redesign work on the Riot blog
. The changes are not radical, but will help standardise and modernise the Riot interface. Early feedback I've seen has been mostly positive.
Julian on Fractal workJulian
is a GSOC 2018
student working on Fractal
. He's been working to improve the user account setting panel, and has made progress as described here
The user can now change the following settings: Avatar, display name, add and remove email addresses and phone numbers. Also, they can see the homeserver and their own MXID.
We will probably make some more small changes on the way to make the UX as good as we possibly can.
Fedora Magazine mention of FractalFractal
was featured in Fedora Magazine
this week, just a little introduction. I notice the article barely introduces matrix: not sure if that's an oversight or a belief that the audience will already know it!
New Riot theme from MTRNord: blueshineMTRNord
has started work on "a secondary Dark Riot Theme named blueshine". Lots of screenshots are available on the PR
, and take a look below too. If you'd like to try it out, TravisR
has hosted a Riot instance with the theme included here
Still posting about spec proposals. To get involved in the spec development process, take a look at the Matrix Spec Change Proposals page to find out what's happening, read the proposals, then talk about it in #matrix-spec:matrix.org. One proposal looking for attention and a good place to start:
Interactive Key Verification: Spec proposal from uhoreg
Long-time contributor uhoreg joined the matrix.org core team this week, and is requesting feedback on a spec proposal relating to Interactive Key Verification. Reminder that the list of spec proposals is tracked here, and to join the discussion in #matrix-spec:matrix.org.
nheko openSUSE packaging
It's now possible to install nheko as a openSUSE package - great to see that there is enough demand for a community package to appear.
nheko 0.4.2-1 package now in Debianuhoreg provided Debian and Ubuntu packages for nheko 0.4.2-1: https://packages.qa.debian.org/n/nheko/news/20180530T135401Z.html.
New Rooms, also rooms which happen to be new to benpa
That's about all for now…
… and that's plenty for the week! Take a look at Matrix Live below, and join us in #twim:matrix.org if you have something which should be included.