Matrix.org is a project to create a protocol and server implementation to replace IRC.

Unlike closed tools like Slack, or even open Slack clones like Rocket.chat, Matrix is not focused on a web-client only, but on the protocol to cover all types of clients (text, desktop, web), it is federated (no single server), and it covers good IRC integration (the public matrix server is even on Freenode), and it adds features that Slack clones have like persistent history, pictures, etc.

The rise of riot.im changes the picture as it adds a client for mobile/web with the quality level of Slack, using the Matrix protocol and implementing end-to-end crypto based on the Signal crypto/protocol.

The idea of this project would be to understand all the pieces, try a few clients, figure out how hard is to run a server, and how feasible would be for SUSE to use it instead of IRC.

Looking for mad skills in:

chat irc

This project is part of:

Hack Week 16

Activity

  • about 2 years ago: michals liked Play with Matrix.org as replacement for IRC
  • about 2 years ago: barendartchuk liked Play with Matrix.org as replacement for IRC
  • about 2 years ago: Johannes Renner liked Play with Matrix.org as replacement for IRC
  • about 2 years ago: mbrugger liked Play with Matrix.org as replacement for IRC
  • about 2 years ago: okurz liked Play with Matrix.org as replacement for IRC
  • Show History

    Comments

    • dmaiocchi
      about 2 years ago by dmaiocchi | Reply

      most needed!

    • dmaiocchi
      about 2 years ago by dmaiocchi | Reply

      i can help a little ( in parallel with other projects)

    • jochenbreuer
      about 2 years ago by jochenbreuer | Reply

      This would be awesome!

    • ikapelyukhin
      about 2 years ago by ikapelyukhin | Reply

      One of our ex-colleagues played around with Matrix, we've had integration with IRC working. Also we should have a docker image somewhere. Whoever's interested is welcome to ping me via email.

    • okurz
      about 2 years ago by okurz | Reply

      good idea for a project. matrix-synapse, the matrix.org reference server is also in openSUSE:Factory -> https://build.opensuse.org/package/show/openSUSE:Factory/matrix-synapse See https://build.opensuse.org/project/show/networkadd-emojimatrix for the OBS development project for matrix-synapse and a client package. SRs for updates to the most recent version, e.g. 0.24.1, are most welcome :)

    • agraul
      about 2 years ago by agraul | Reply

      I am interested in matrix, but have no experience with it other than trying Riot.im. I'll appreciate any help/pointers/etc.

    • mbrugger
      about 2 years ago by mbrugger | Reply

      Nice, just one thing: please don't use the over-engineered encrypted chat, as you have to accept every device of every person in the chat one bye one (imagine doing so on #suse).

    Similar Projects

    This project is one of its kind!