Open Bug 1572636 Opened 2 years ago Updated 1 day ago

[meta] make matrix chat a first class citizen

Categories

(Chat Core :: Matrix, task)

task
Not set
normal

Tracking

(Not tracked)

People

(Reporter: mkmelin, Unassigned)

References

(Depends on 6 open bugs)

Details

(Keywords: meta)

This is a the tracking bug for properly supporting the Matrix (https://matrix.org/) protocol.

Essentially every open bug in the Matrix component is necessary for "proper" support of Matrix.

Hmm, feel free to change the summary. Some support was added in bug 1199855, but I filed this to make it a first class citizen. ATM it's very unclear how to even set up a matrix account...

Depends on: 1427205
Summary: [meta] proper matrix support in chat → [meta] make matrix chat a first class citizen

Matrix is currently disabled since creating new accounts doesn't work. I get your point though, we can use this as a place to point someone to if they want to work on it.

I updated this with what I think are the basic necessities to get Matrix to work. I'm sure we'll run into other rough edges as someone fleshes this out.

Depends on: 1611444
Blocks: 1611444
No longer depends on: 1611444
No longer blocks: 1611444
Depends on: 1611444
Depends on: 1614025

I also found that when you set up a new account, server details i.e server name and port is not getting saved in the account manager. So one needs to re-enter the details in the account manager. Patrick, do you find this issue?

Depends on: 1626182
Depends on: 1626185
No longer depends on: 1626185
Depends on: 1626557
Depends on: 1632065
Depends on: 1649123
Depends on: 1657797
Depends on: 1346441
Depends on: 1347542
Depends on: 1697501
Depends on: 1697859
Depends on: 1697864
Depends on: 1698622
Depends on: 1699104
Depends on: 1699106
Depends on: 1699107
Depends on: 1699123
Depends on: 1699125

Depends on: bug 1699091

(In reply to jinn from comment #6)

Depends on: bug 1699091

I don't think we're considering that part of our MVP integration of Matrix. We definitely want to support it, but it'll be quite a bit of work.

True. But, might be needed before we could enable it for anything but nightly. Otherwise you can't really do 1:1 chats since they are set to encrypted by default so all your existing 1:1 rooms would fail otherwise... Right?

(In reply to Magnus Melin [:mkmelin] from comment #8)

True. But, might be needed before we could enable it for anything but nightly. Otherwise you can't really do 1:1 chats since they are set to encrypted by default so all your existing 1:1 rooms would fail otherwise... Right?

This issue is about making Matrix usable, not necessarily enabling it by default.

If we add every bug here it becomes no different than the Bugzilla component.

You need to log in before you can comment on or make changes to this bug.