sytest
rust-synapse-compress-state
sytest | rust-synapse-compress-state | |
---|---|---|
2 | 2 | |
70 | 139 | |
- | 3.6% | |
6.1 | 6.2 | |
10 days ago | 6 days ago | |
Perl | Rust | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
sytest
-
Conduit: Simple, fast and reliable chat server powered by matrix
How does this relate to Synapse? Dendrite tests against https://github.com/matrix-org/sytest and has issues for “are we synapse yet” — I can’t see any discussion of this for Conduit (not even a discussion on why they don’t want to be like Synapse).
-
Signal Reflections: Why federated protocols don't work
I like that Matrix has a separate system/acceptance test that any implementation can run against to check compatibility: https://github.com/matrix-org/sytest
I want any government to help the community set rules, and provide transparency. As opposed to encouraging or implementing mono/oligopolies.
One way of using an acceptance test could be to centrally name and shame/fame the various implementations. (Like caniuse.com for web tech.)
rust-synapse-compress-state
-
Matrix 2.0: The Future of Matrix
Yup, it's true that sliding sync proxy increases disk space further, although it's not so bad. A big advantage once it's stable and merged into a native homeserver will be reducing the storage duplication between the proxy and the HS.
Meanwhile, we really need to get https://github.com/matrix-org/rust-synapse-compress-state/pu... hooked up in Synapse so that it automatically compresses state; I don't know why this never landed when it was written in in 2021 :(
-
Conduit: Simple, fast and reliable chat server powered by matrix
Yes, it's room/concersation states taking up all the space, and you can compress them.
https://levans.fr/shrink-synapse-database.html
https://github.com/matrix-org/rust-synapse-compress-state
What are some alternatives?
metacpan-api - A free, open API for everything you want to know about CPAN
element-call - Group calls powered by Matrix
ravada - Remote Virtual Desktops Manager
matrix-docker-ansible-deploy - 🐳 Matrix (An open network for secure, decentralized communication) server setup using Ansible and Docker
matrix-spec-proposals - Proposals for changes to the matrix specification
element-meta - Shared/meta documentation and project artefacts for Element clients