Pinned toot


While work on federation is going on in the background, here are some other things we worked on this week:

- Arch AUR support (thanks to @s7evink)
- Very efficient searching through rooms (custom implementation based on artem.krylysov.com/blog/2020/0)

Also check out the Romeo and Juliet Benchmark! github.com/timokoesters/romeo-

Timo boosted

Der Gewinner unserer eigenen Verlosung damit eines PixlJS (espruino.com/Pixl.js) ist @timokoesters !
Herzlichen Glückwunsch! #hacktoberfest

Show thread
Timo boosted

After a rather twisty journey we are overexcited to declare that Dendrite (the next-gen Golang homeserver from the core Matrix team) has officially entered beta!! 🎉 Don't trust it with your data yet, but please spin up an instance & help us hunt the bugs! matrix.org/blog/2020/10/08/den

Timo boosted

RT @gitchat@twitter.com

Exciting news: Gitter is joining @element_hq@twitter.com and entering the @matrixdotorg@twitter.com community! 🚀

Looking forward to bridging with the wider decentralised Matrix network & bringing Matrix magic to Gitter like E2EE, VoIP, and the Matrix API!

Read more here:
blog.gitter.im/2020/09/30/gitt

🐦🔗: twitter.com/gitchat/status/131

Timo boosted
Timo boosted

The last few weeks we made some groundbreaking progress on - this is not a joke, we found a bug in Synapse while breaking multiple Matrix rooms, causing the Matrix team a lot of unnecessary stress. The good news is that Conduit is starting to federate now! This means that you should be able to join all public rooms of the Matrix network and exchange messages.

More info on matrix.org/blog/2020/09/18/thi

Timo boosted

This Week in Matrix is available now! Find out what Linköping University are doing with Matrix, plus news on various servers, clients, a new sticker-picker, brand NEW cli tool and more #matrix #decentralisation #twim pic unrelated matrix.org/blog/2020/09/11/thi

Timo boosted

GSoC intern, Alejandro, worked on making the code of our Matrix client Fractal more elegant, by using a piece of software provided and maintained by Matrix maintainers to interact with Matrix instances. Thanks to their efforts, Fractal maintenance is simpler and new features such as end-to-end encryption will be easier to implement!

Check out their own words about their internship: aledomu.github.io/gnome/fracta

Timo boosted

@matrix
> This week I created the first(?) Matrix server benchmark and ran it on Synapse, Dendrite and Conduit. The test will go through the entire Romeo and Juliet play and create users for each character and sends messages for each line they say.

That's hilarious


While work on federation is going on in the background, here are some other things we worked on this week:

- Arch AUR support (thanks to @s7evink)
- Very efficient searching through rooms (custom implementation based on artem.krylysov.com/blog/2020/0)

Also check out the Romeo and Juliet Benchmark! github.com/timokoesters/romeo-

Conduit now has it's own website! conduit.rs

Tell me what you think :)

Timo boosted

This week I looked into what's needed to join a room over federation:

- Resolve external room aliases
- Send make_join requests
- Hash and sign make_join response for send_join request

After implementing all those things, I could actually see a Conduit's join
event on Synapse!

Of course a lot more work is needed to make this really work,
like creating the room on the Conduit side and sending and receiving federation
transactions.

Other news:

- Docker support
- Room upgrade support

This week in (conduit.rs):

- Long polling (faster and more efficient /sync)
- Improve presence
- Room tagging (thanks @gnieto)
- /publicRooms pagination
- Refactor endpoints into modules
- Export endpoints as a library (useful for p2p!)
- Ignore users (thanks @devinr528)
- Config options to set the max upload size or disable encryption
- and more!

This was a very productive week :)

Timo boosted

I've been helping out writing some Rust code for the Conduit Matrix server.

conduit.rs

Hey there @sir, I have a quick question about this article: drewdevault.com/2019/07/01/Abs, specifically the "And here’s what I see:" image.
What is the usual expectation when you want to send code in IRC? Isn't the matrix.org url similar to a pastebin?

Mastodon

Server run by the main developers of the project 🐘 It is not focused on any particular niche interest - everyone is welcome as long as you follow our code of conduct!