Community:SummerOfCode19:Brainstorming: Difference between revisions

Jump to navigation Jump to search
Added Thunderbird Matrix GSoC Project
(Firefox Sync for Chrome proposal added)
(Added Thunderbird Matrix GSoC Project)
Line 309: Line 309:
| [mailto:driva95@protonmail.com Davide Riva]
| [mailto:driva95@protonmail.com Davide Riva]
| Mentor to be found
| Mentor to be found
|  
|-
| Matrix Chat in Thunderbird
| [http://matrix.org/ 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:
* Update and re-integrate the Matrix SDK
* Support more features from the Matrix SDK (room topics, typing notifications, read receipts, etc.)
* 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 and see what else is missing.
| JavaScript, XPCOM, experience using HTTP APIs
| [mailto:ryan@thunderbird.net ryanleesipes]
| [mailto:clokep@gmail.com clokep]
| We don't expect you to know how to deal with Thunderbird's XPCOM. We're looking for someone who is interested in Chat and will help you get familiar with hacking on Thunderbird and can connect you with developers on the Matrix project as well.
|-
|-
| ..your next idea here!
| ..your next idea here!
61

edits

Navigation menu