3 ms·
The reason we occasionally do experiments on Matrix (VR, 3D video calling, low-bandwidth, P2P and Cerulean) is to try to remind folks of the broader use cases o
by Arathorn 6y ago
The reason we occasionally do experiments on Matrix (VR, 3D video calling, low-bandwidth, P2P and Cerulean) is to try to remind folks of the broader use cases of Matrix beyond chat and to encourage contributions and experimentation from the wider community, so these ideas can evolve outside the core team. In the case of Cerulean, it's also as a test jig to test out threading in Matrix for use in Element and other clients.
Meanwhile, just because one person (kegsay) spent a few weeks putting together Cerulean doesn't mean that the other thousands of people in the Matrix ecosystem were idle. For instance, Fractal merged matrix-rust-sdk support 2 weeks ago, which implements full E2EE (https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/626 https://gitlab.gnome.org/GNOME/fractal/-/merge_requests/626), so your complaints about pantalaimon should shortly be irrelevant. (Plus it seems pretty miserable to complain about pantalaimon's dependencies; the fact that the project exists at all as an E2EE stopgap is unusual - XMPP has no equivalent for instance, as far as I know). In terms of other clients supporting E2EE: weechat-matrix, Mirage, FluffyChat, Seaglass, Nheko, Gomuks, Daydream and more have support. Complaining that there are clients which don't have E2EE is like trying to denounce the Web because there are browsers out there which don't implement HTTPS.
Element Android still has work to be done, as you've pointed out, but it is growing rapidly (https://github.com/vector-im/element-android/graphs/contributors https://github.com/vector-im/element-android/graphs/contribu...) and if development continues at this rate you should see perf, encryption bugs (almost all caused by https://github.com/vector-im/element-android/issues/2518 https://github.com/vector-im/element-android/issues/2518), and even the "wonky file picker" and "off look and feel" and "captioned images" fixed.
Ironically, Cerulean is the first Matrix client to implement captioned images (after a fashion), so your captioned images on Android might benefit directly from Cerulean's work there...