From f1ce5dd64eb82357c2b2b89250ca2d05f72eca41 Mon Sep 17 00:00:00 2001 From: Sven Slootweg Date: Sat, 25 Apr 2020 22:48:09 +0200 Subject: [PATCH] Update Modular Matrix site with design goals and misc fixes --- .../sources/modular-matrix/index.html | 32 +++++++++++++++++-- 1 file changed, 30 insertions(+), 2 deletions(-) diff --git a/configuration/sources/modular-matrix/index.html b/configuration/sources/modular-matrix/index.html index e43703b..e55ece0 100644 --- a/configuration/sources/modular-matrix/index.html +++ b/configuration/sources/modular-matrix/index.html @@ -8,16 +8,44 @@

Modular Matrix

- NOTE: If you're looking for the Matrix website, go to Matrix.org. If you're looking for the Matrix hosting service, go to Modular.im. This project is not affiliated with either of those two. + NOTE: If you're looking for the Matrix website, go to Matrix.org. If you're looking for the commercial Matrix hosting service, go to Modular.im. This project is not affiliated with either of those two.

Hi! This will eventually be the website for Modular Matrix, a project to build a modular JavaScript SDK for the Matrix protocol, as an alternative to the matrix-js-sdk.

- Currently there's not really anything here yet, though you can have a look at the already-published packages if you're curious about how things are going. + Currently there's not much here yet, though you can have a look at the already-published packages if you're curious about how things are going.

You can contact me on Matrix as @joepie91:pixie.town.

+ +

Primary design goals

+ +

+ These are not the *only* goals, but they are the most important ones, and the ones that are most often overlooked in library design. +

+ + + +

+ The common theme here is that Modular Matrix is designed to be human-friendly. It's not about clever technical hacks or micro-optimized implementations that exploit runtime specifics, but about creating a set of libraries that are pleasant to work with and don't yield unpleasant surprises. +