Skip to content

Latest commit

 

History

History
39 lines (23 loc) · 1.94 KB

Developer.md

File metadata and controls

39 lines (23 loc) · 1.94 KB

Developer Readme

Documentation

The user manual and rust docs are published for the current state of the main branch as well.

Workspace

This repository is a cargo workspace with the OpenMLS library as the main component.

In order to use OpenMLS an implementation of the traits is required. This repository provides default implementations

It further holds the following crates that are used for testing.

Delivery Service

A basic delivery service can be found in delivery-service/ds. To interact with the delivery service the ds-lib provides the necessary types.

Command line Client

A basic command line client can be found in cli. Note that this is a PoC for testing and must not be used for anything else.

Contributing

OpenMLS welcomes contributions! Before contributing, please read the contributing guidelines carefully. You can start by looking at the open issues or join the discussion on GitHub discussions or Zulip.

Code of conduct

OpenMLS adheres to the Contributor Covenant Code of Coduct. Please read the Code of Conduct carefully.