I installed the Riot desktop app (for matrix) tonight on Debian Stretch (my current laptop). It's an electron app, so it's more or less a packaged webapp.
Here's how it went
wget -qO - https://riot.im/packages/debian/repo-key.asc | sudo apt-key add - sudo vim EOF /etc/apt/sources.list.d/riot.list # Riot deb https://riot.im/packages/debian/ stretch main deb-src https://riot.im/packages/debian/ stretch main sudo apt update && sudo apt install riot-web
Simple. Unfortunately, because I did SSL things tonight I don't have access to my testbed home server, so I can't test it.
It also doesn't seem to support login via CAS which is what we're using on 57N‘s implementation.
So it's ultimately a useless activity, but at least this way I'll remember how I did it.
Regardless, I'm pretty interested in matrix at the moment so I'll keep prodding.