Difference between revisions of "Summer of Code 2021"

Jump to navigation Jump to search
543 bytes added ,  18:37, 12 February 2021
Add OMEMO to Mellium project ideas
(Re-organize the Mellium section)
(Add OMEMO to Mellium project ideas)
Line 52: Line 52:
* A well tested library for joining or serving MUC or MIX and a set of integration tests that work against Prosody or Ejabberd
* A well tested library for joining or serving MUC or MIX and a set of integration tests that work against Prosody or Ejabberd
* A simple component for hosting MUC or MIX chats
* A simple component for hosting MUC or MIX chats
=== End-to-End Encryption ===
''Brief explanation:'' Add support for end-to-end (E2E) encryption using OMEMO<br/>
''Involved Technologies:'' Go, Go Subrepos, OMEMO<br/>
''Relevant readings:'' [https://xmpp.org/extensions/xep-0384.html XEP-0384: OMEMO Encryption]<br />
''Deliverables / Expected Results:''<br/>
* A well-designed API and well-tested library for encrypting messages with OMEMO
* Changes to the Go standard library and subrepos to add any missing cryptographic primitives or expose operations that are currently internal only.


= Join the group chat! =
= Join the group chat! =
183

edits

Navigation menu