Closed Bug 1572636 Opened 5 years ago Closed 3 years ago

[meta] make matrix chat a first class citizen

Categories

(Chat Core :: Matrix, task)

task
Not set
normal

Tracking

(thunderbird_esr78 unaffected)

RESOLVED FIXED
90 Branch
Tracking Status
thunderbird_esr78 --- unaffected

People

(Reporter: mkmelin, Unassigned)

References

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.

Depends on: 1705473
Depends on: 1706634
Depends on: 1706640
Depends on: 1709022
Depends on: 1712709

Work will now continue in bug 1712710

Status: NEW → RESOLVED
Closed: 3 years ago
Resolution: --- → FIXED
Target Milestone: --- → 90 Branch
You need to log in before you can comment on or make changes to this bug.