What's new in the Matrix ecosystem? An overview of the last 12 month.
What elements need to come together (feasible, useful, usable) and how does a successful process look like (ideate, prototype, test).
Highly interactive workshop where the audience presents each other their homeserver setup and advantages and disadvantages. Who has the lowest ping? :)
EN
For over a year, the medienhaus/team has been developing a CMS implantation, which is already being used in practice and iteratively expanded within the framework of the emergency digitisation of the Berlin University of the Arts.
The talk at the Matrix Summit will look at the history of the project, the prospect of a federatable network at the content level and the current technical [matrix]-specific challenges.
DE
Seit über einem Jahr arbeitet das medienhaus/ Team an einer CMS Implementierung, welche im Rahmen der Notfalldigitalisierung der Universität der Künste Berlin bereits in der Praxis benutzt sowie iterativ erweitert wird.
Im Rahmen des Talks auf dem Matrix Summit sollen die Historie des Projektes, eine Aussicht auf ein föderierbares Netzwerk auf Inhaltsebene, sowie die aktuellen, technischen [matrix]-spezifischen Herausforderungen beleuchtet werden.
Element Call is the world’s first decentralised voice and video conferencing platform powered entirely by Matrix (MSC3401). This conferencing platform includes the server side backend as well as the client side libraries. Using those base building blocks applications such as video|audio rooms, 1:1 calls or Third Room are are just a matter of business logic.
Element Call beta 1 and 2 focused on the client side implementation relying on a full-mesh network setup and were implemented as a single page application. Currently we are shaping the future by
- embedding Element Call into the Matrix Element client and
- implementing a Selective Forwarding Unit (SFU) which will allow us to support much larger calls than the current cap of roughly eight users and handle bad network conditions much better.
Matrix Wrench is a fast, convenient way for tech-savvy people to manage Matrix rooms.
I'll show you how it came to be and what you can accomplish with Matrix Wrench.
about Synapse, its Admin API's, why Matrix is not Synapse and a tool that might help.
Vorstellung der Projektidee, des Entwicklungsprozesses und unser aktueller Stand.
We're going to build a very basic Matrix to Matrix bridge.
Do you ever wondered how to move synapse to the new deployment world, aka cloud native? This talk got you covered. You will discover some basic concepts in Kubernetes, GitOps and Renovate and how these buzzwords play together nicely to deliver a cloud native home server setup. Additionally, I will show you the obstacles I hit on my journey towards this new world.
Für das Implementieren von Matrix-Clients, -Bots, -Appservices oder -Server kann man entweder alles selber machen oder man nutzt für jedes ein anderes SDK. Das macht es schwer, Business-Logik wiederzuverwenden und ist oft mit viel Arbeit verbunden, sich in jedes SDK und der dazugehörigen Programmiersprache einzuarbeiten. Trixnity kann dabei ein Ausweg aus diesen Problemen sein. Es ist ein streng typisiertes Multiplatform SDK und kann durch Kotlin auf JVM (Desktop, Android, ...), JavaScript (Browser/NodeJS) und den gängigsten nativen Platformen (z. B. iOS) eingesetzt werden. Die Erweiterbarkeit durch eigene Matrix Events erlaubt außerdem verschiede neue Anwendungsfelder.
We had to offer an open source based chat solution to a customer. Matrix has been selected as the solution. The journey started and the final destination has not been reached. The presentation will address the issues we had to encounter and how they have been handled.
Trixnity-Messenger is a view-agnostic framework written in Kotlin that provides bindings and services to views of different technologies to ease the development of a messenger app. It is built on Trixnity which provides the foundations to work with a Matrix server.
In this talk, we are going to visit the design of Trixnity-Messenger and look at implementations built on top of it in Compose and Swift UI. We will discover 3 messenger apps that work on desktop, web, and mobile.
Teckids is regularly hosting summer camps for children to get in touch with the creative side of technology, and since 2020, Matrix plays an important role in many aspects of it.
I'll be explaining why Beeper is creating a homeserver dedicated to unfederated use-cases and describe some of the optimizations we are able to make due to only allowing unfederated rooms. I will also discuss why this will actually make our federation with the rest of the Matrix ecosystem faster.
Young Dutch digital activist Bram van den Heuvel shares his experiences of involving digital rights in politics and gives his perspective of how Matrix can help reach a better digital future.
Threematrix is a new bridge software between the Threema messenger and Matrix. This is a story about why and how we built this bridge in a team of two, while working full time. Especially about why it was very difficult – both in technical and organisational aspects and how we managed to get paid for it.
Can you monitor IoT devices via Matrix?
Can we benefit from its encryption and permission model?
Can we display the data in Home Assistant?
Yes, we can and I'll show you how.
I will discuss what Beeper is currently working on, as well as share some of our previous successes and plans for the future.
Given the versatility of the Matrix protocol, as well as the great offer in terms of servers, clients, SDKs, but mainly the variety of bridges, it is possible to take advantage of the Matrix ecosystem to build contact center solutions.
We will present the pros and cons of simplematrixbotlib and maubot.
And help the workshop participants to create their first matrix bot.
We'd like to present to you Effektio - your pocket organizer - a mobile-first community organizing app, we have been developing the last couple of month. In particular we'd like to take a peak under the hood and understand how the project uses matrix internally to implement an entire organizing app ontop of the matrix protocol.
Circuli (formerly Circles) is a secure, private, end-to-end encrypted social networking app built on Matrix. It works with any Matrix server, and uses encrypted Matrix rooms behind the scenes to provide users with a familiar social interface where they can post updates and follow their friends and family.
In this talk, I will explain how we use Matrix chat rooms to represent human social structures like social circles and groups. I will also discuss the economic incentives that make legacy social media like Facebook and Twitter so miserable, and how we plan to avoid these pitfalls with Circuli to create a safer, more pleasant, and more trustworthy social environment.
The app is open source (AGPLv3) and currently available in beta on iOS and Android. Links to the source code and the current beta build(s) will be provided.
This is a high-level non-technical talk about advantages and disadvantages of matrix in an multi-organizational enterprise environment.
Syncing room membership and permission-levels with LDAP and Microsoft Azure AD via maubot plugin
A view of how to build a social media app on matrix
This technical talk will present to you the Matrix Rust SDK, the upcoming new core of all Element Products. We will cover the goal of the project, the current state and its future.
AlekSIS is the free school information system, enabling school organisation with 100% open source software, and it has learnt to orchestrate Matrix.
In this workshop we will be setting up our very own minimal matrix bot using the brand-new rust-sdk. This is a type-along workshop, so please make sure you have the setup ready for it when we start.
Die gematik baut einen Messenger auf Grundlage von Matrix. Wie wird dieser jedoch konkret aussehen, was sehen die deutschen Gesetze vor und kann ich bald meinen Arzt über Element anschreiben?
Element is one OSS Module in the Souvereign Workplace together with Univention, Open-Xchange, Nextcloud and collabora.
To serve individual Business Cases with Element, we are developing widgets and extend continuously the widget-api. I will explain shortly the idea and status of the souvereign workplace and then show widget examples (BarCamp, Meetings, Polls, Whiteboard). With the current and future widget-API element can become an application plattform.
Are you running an unencrypted bot? Want it to speak encryption?
Showcase of ways Matrix helps in our blockchain project and blockchain ecosystems can help back the Matrix protocol.
Demo of how Matrix Reminder Bot can be useful in everyday life
With Call, ThirdRoom and Effektio, where is matrix heading? Let's take a peak into the lower layers and from there image what else will be possible in the future of matrix. Will it become the next generation of "the web"?
This session tries to predict the futurous past of real time communication on planet earth.