Page MenuHomePhorge

D308.1781470080.diff
No OneTemporary

Size
2 KB
Referenced Files
None
Subscribers
None

D308.1781470080.diff

diff --git a/README.md b/README.md
--- a/README.md
+++ b/README.md
@@ -6,6 +6,13 @@
libkazv is a matrix client sdk built upon [lager](https://github.com/arximboldi/lager)
and the value-oriented design it enables.
+# Development
+
+- Matrix room: `#kazv:tusooa.xyz`
+- Official repository: [on Forgejo (main)](https://r.lily-is.land/the-kazv-project/libkazv), [on Phorge (mirror)](https://iron.lily-is.land/diffusion/L/)
+- Code review: [on Phorge (primary)](https://iron.lily-is.land/differential/query/Bd.i.sG9qEu8/), [on Forgejo (secondary)](https://r.lily-is.land/the-kazv-project/libkazv/pulls)
+- For more: Read [Contributing to kazv](https://kazv.chat/en/contributing/)
+
# Functionalities
libkazv support the following functionalities:
@@ -25,12 +32,14 @@
- Leaving and forgetting rooms
- Content repository
- Send-to-device messages
-- E2EE (send and receive events only and attachments)
+- E2EE (send and receive events and attachments)
+- SAS verification
- Banning and kicking
- Direct messages
- Redactions
- Room tagging
- Mentions
+- Parsing push rules and applying them to events (incomplete)
These functionalities are currently not supported:
@@ -41,10 +50,11 @@
- VoIP
- Searching
- Room previews
+- Setting push rules
+- Receiving notifications via push
These functionalities may be implemented, but in a low priority:
-- Push notifications
- Third-party invites
- Guest access
- Server administration
@@ -54,10 +64,11 @@
- Third party networks
- Server notices
- Moderation policy lists
+- Threads
libkazv is not planning to support these functionalities:
-- Spaces
+- Spaces: libkazv will treat spaces just like other rooms.
- Stories
@@ -66,11 +77,9 @@
## For Gentoo users
If you are using Gentoo, you can use [tusooa-overlay][tusooa-overlay]
-to install libkazv. The dependency `olm` can be installed from
-[src_prepare-overlay][src-prep].
+to install libkazv.
-[tusooa-overlay]: https://gitlab.com/tusooa/tusooa-overlay
-[src-prep]: https://gitlab.com/src_prepare/src_prepare-overlay
+[tusooa-overlay]: https://r.lily-is.land/tusooa/tusooa-overlay
## Dependencies
@@ -79,7 +88,7 @@
[zug](https://github.com/arximboldi/zug),
[boost](https://boost.org),
[nlohmann_json](https://github.com/nlohmann/json),
-[olm](https://gitlab.matrix.org/matrix-org/olm),
+[vodozemac-bindings](https://r.lily-is.land/the-kazv-project/vodozemac-bindings),
[libcrypto++](https://cryptopp.com/).
kazvjob also depends on [cpr](https://github.com/whoshuu/cpr).

File Metadata

Mime Type
text/plain
Expires
Sun, Jun 14, 1:48 PM (8 h, 54 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
1576797
Default Alt Text
D308.1781470080.diff (2 KB)

Event Timeline