====== Kazarma ======
A [[https://gitlab.com/kazarma/|Matrix bridge to ActivityPub]] in Elixir. It uses [[https://github.com/commonspub/ActivityPub|this ActivityPub library]] and [[https://gitlab.com/kazarma/matrix_app_service.ex|those]] Matrix [[https://gitlab.com/uhoreg/polyjuice_client|libraries]].
===== Goals =====
* Be able to exchange private messages from Matrix to the Fediverse and back
* Follow people in Mastodon and have their updates in Matrix rooms
===== Resources ====
* Official repository: https://gitlab.com/kazarma/kazarma
* Matrix Application Services API specification: https://matrix.org/docs/spec/application_service/unstable
* W3C ActivityPub reference: https://www.w3.org/TR/activitypub/
* [blogpost on reading AP](https://tinysubversions.com/notes/reading-activitypub/)
* Elixir official website: https://elixir-lang.org/
===== Roadmap =====
- Develop missing functions in the libraries
- Make PM work
- Try to implement a feed
===== Follow-up =====
* Project created on **Thu 10-09-20** by **[[lucas]]**