Project

General

Profile

Actions

Task #2702

closed

messaging solutions

Added by Guilhem Moulin over 5 years ago. Updated about 4 years ago.

Status:
Closed
Priority:
Normal
Category:
-
Target version:
Team - Q1/2020
Start date:
Due date:
% Done:

0%

Tags:

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
Actions #1

Updated by Florian Effenberger almost 5 years 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?

Actions #2

Updated by Guilhem Moulin almost 5 years ago

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

Actions #3

Updated by Guilhem Moulin almost 5 years 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.

Actions #4

Updated by Florian Effenberger almost 5 years 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]://"

Actions #5

Updated by Guilhem Moulin almost 5 years 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?

Actions #6

Updated by Florian Effenberger almost 5 years 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.

Actions #7

Updated by Florian Effenberger almost 5 years ago

As discussed in our in-person meeting in Munich, Sophie can out you in touch with people from the Matrix fork.

Also discussed there is to re-evaluate Nextcloud Talk.
I played a bit with it, it seems to be better, but still a bit sluggish from time to time. We need to test further.

Actions #8

Updated by Florian Effenberger almost 5 years ago

  • Target version changed from Q2/2019 to Q3/2019
Actions #9

Updated by Florian Effenberger over 4 years ago

  • Target version changed from Q3/2019 to Q1/2020

Final decision to be taken at FOSDEM

Actions #10

Updated by Florian Effenberger about 4 years ago

  • Status changed from In Progress to Closed

Using Matriox now :)

Actions

Also available in: Atom PDF