Matrix is an open, decentralized protocol for instant messaging (and more!) It has bridges to many other networks and protocol, e.g. IRC, Slack, and more. Initial support for Matrix was added in bug 1199855, but there's a lot to do still : Support more features from the Matrix SDK (video/audio calls, room topics, typing notifications, read receipts and a lot more.) Support one-on-one conversations. Add tests specific to Matrix. Improve the Matrix JS-SDK that Instantbird and Thunderbird depend on. Improving and expanding shared code and APIs used by all JavaScript protocol plugins (IRC, XMPP, Yahoo and Twitter). Improving documentation of the process for adding a protocol to Instantbird/Thunderbird. Using the Matrix protocol on a day-to-day basis to dog-food the code.

Organization

Student

Pavan Karthik

Mentors

  • clokep
close

2017