Community:SummerOfCode17:Brainstorming: Difference between revisions

→‎Instantbird: Add Matrix project
(→‎Firefox Developer Tools: Added comments to GSOC project)
(→‎Instantbird: Add Matrix project)
Line 133: Line 133:
{| class="standard-table" border="1" style="border-collapse: collapse"
{| class="standard-table" border="1" style="border-collapse: collapse"
|-
|-
! Title
| Matrix protocol support
! Details
| [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:
! Skills Needed
 
! Reporter
* Support more features from the Matrix SDK (room topics, typing notifications, read receipts, etc.)
! Mentor(s)  
* Support one-on-one conversations.
! Comments
* 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
| Patrick Cloke [:clokep]
| [mailto:clokep@gmail.com clokep]
| If you're interested in supporting a different protocol, please come talk to us. Protocols we're interested in: Matrix, Google Hangouts, Facebook, Bonjour, TextSecure/Signal, Telegram, or others!
|}
|}


Confirmed users
161

edits