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 hackers with the skills:

chat irc

This project is part of:

Hack Week 16

Activity

  • about 7 years ago: michals liked this project.
  • about 7 years ago: barendartchuk liked this project.
  • about 7 years ago: j_renner liked this project.
  • about 7 years ago: mbrugger liked this project.
  • about 7 years ago: okurz liked this project.
  • about 7 years ago: aplazas liked this project.
  • about 7 years ago: agraul started this project.
  • about 7 years ago: psimons liked this project.
  • about 7 years ago: kbaikov liked this project.
  • about 7 years ago: ikapelyukhin liked this project.
  • about 7 years ago: dmaiocchi left this project.
  • about 7 years ago: dmaiocchi started this project.
  • about 7 years ago: dmaiocchi left this project.
  • about 7 years ago: dmaiocchi started this project.
  • about 7 years ago: dmaiocchi liked this project.
  • about 7 years ago: dmacvicar added keyword "chat" to this project.
  • about 7 years ago: dmacvicar added keyword "irc" to this project.
  • about 7 years ago: dmacvicar originated this project.

  • Comments

    • dmaiocchi
      about 7 years ago by dmaiocchi | Reply

      most needed!

    • dmaiocchi
      about 7 years ago by dmaiocchi | Reply

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

    • jochenbreuer
      about 7 years ago by jochenbreuer | Reply

      This would be awesome!

    • ikapelyukhin
      about 7 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.

      • dmaiocchi
        about 7 years ago by dmaiocchi | Reply

        can you share the infos here? thx

    • okurz
      about 7 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/network:messaging:matrix 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 7 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 7 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!