Project

General

Profile

Task #2702

messaging solutions

Added by Guilhem Moulin 7 months ago. Updated about 1 month ago.

Status:
In Progress
Priority:
Normal
Category:
-
Target version:
Team - Q2/2019
Start date:
Due date:
% Done:

0%

Estimated time:
Tags:
URL:

Description

We should find a (free software) messaging solution, so we have an alternative to Telegram and IRC that hopefully suits everyone. Options so far (to be deployed for testing):
  • Mattermost
  • Rocket Chat
  • Riot/Matrix

History

#1 Updated by Florian Effenberger about 2 months ago

  • Target version changed from Q1/2019 to Q2/2019

I know quite some work was done here already - can you summarize the status quo?

#2 Updated by Guilhem Moulin about 2 months ago

Deployed a [Matrix] federated instance on new Debian 9 VM vm221:

#3 Updated by Guilhem Moulin about 2 months ago

  • Status changed from New to In Progress

Also in the March Infra call we agreed not to deploy our own (IRC etc.) bridges for now. Should the platform be adopted we'll reconsider.

#4 Updated by Florian Effenberger about 1 month ago

Deployed a [Matrix] federated instance on new Debian 9 VM vm221:

Trying to have a look at that one from the Android client at
https://github.com/vector-im/riot-android/

It asks for Home Server URL and Identitiy Server URL, both with https://
prefix - Home Server likely is https://matrix.documentfoundation.org,
but what's the Identity Server URL? Neither
https://matrix.documentfoundation.org nor
https://matrix.documentfoundation.org:8448 work out. I see the SSO login
page, but get

{"errcode":"M_UNRECOGNIZED","error":"Unrecognized request"}

I can't use @floeff:documentfoundation.org because "URL has to begin
with http[s]://"

#5 Updated by Guilhem Moulin about 1 month ago

but what's the Identity Server URL?

https://matrix.org/docs/guides/faq.html#what-is-an-identity-server%3F
That's optional, and we don't have one currently. You can thus keep that field black.

https://matrix.documentfoundation.org:8448 work out. I see the SSO login
page, but get

{"errcode":"M_UNRECOGNIZED","error":"Unrecognized request"}

I believe this is what Heiko reported that during the March 05 team meeting, so same answer I gave there: while CAS login (Single Sign-On) is part of the [Matrix] spec, not all clients implement the full spec (yet). Just like other features, like end-to-end encryption. Third-party clients, in particular, might be lagging behind.

For riot-android I found this bug https://github.com/vector-im/riot-android/issues/3025 , and these release notes https://github.com/vector-im/riot-android/releases/tag/v0.8.24 . Are you using v0.8.24 or later?

#6 Updated by Florian Effenberger about 1 month ago

I believe this is what Heiko reported that during the March 05 team
meeting, so same answer I gave there: while CAS login (Single Sign-On)
is part of the [Matrix] spec, not all clients implement the full spec
(yet). Just like other features, like end-to-end encryption. Third-party
clients, in particular, might be lagging behind.

Oh, sorry, seems I missed that part.

For riot-android I found this bug
https://github.com/vector-im/riot-android/issues/3025 , and these
release notes
https://github.com/vector-im/riot-android/releases/tag/v0.8.24 . Are you
using v0.8.24 or later?

0.9.1 from the Play store, released April 23.

Also available in: Atom PDF