Difference between revisions of "Google Summer of Code 2022"

Jump to navigation Jump to search
m
Add another possible project
m (Add another possible project)
Line 190: Line 190:
* A well-designed API and well-tested library for encrypting messages with OMEMO or MLS
* A well-designed API and well-tested library for encrypting messages with OMEMO or MLS
* Changes to the Go standard library and sub-repositories to add any missing cryptographic primitives or expose operations that are currently internal only.
* Changes to the Go standard library and sub-repositories to add any missing cryptographic primitives or expose operations that are currently internal only.
=== Internationalize Communique ===
''Size:'' Small<br/>
''Brief explanation:'' Add multi-language support to the [https://github.com/mellium/communique-tui Communiqué] client including the UI and sending/receiving messages<br/>
''Involved Technologies:'' Go, [Go Text subrepos https://pkg.go.dev/golang.org/x/text]<br/>
''Deliverables / Expected Results:''<br/>
* Translate the UI into at least one language (or one pigin or dummy language as an example if English is the users only spoken language)
* An XEP detailing best practices for multi-language communicatio
* Support for better displaying multi-language error messages, message bodies, etc.


= Psi =
= Psi =
183

edits

Navigation menu