====== 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]]**