Package: wnpp Severity: wishlist Package name : riot-web Version : 0.11.4 Upstream Author : Matthew Hodgson <matt...@matrix.org> URL : https://github.com/vector-im/riot-web License : Apache 2 Programming Lang: Javascript Description : Graphical chat client for use with the decentralized matrix communication servers.
Riot-web is a functional desktop client for use with open Matrix servers. Riot- web is designed as a group chat client and includes modern chat-adjacent functionality including file transfer and WebRTC-based video chat. Riot-web and the underlying Matrix protocol should be of interest for Debian because of the focus on a secure, distributed, and interoperable infrastructure for communication and for the fact that it actually runs. The matrix.org specification site (http://matrix.org/docs/spec/) explains the protocol's goals/features: """ Matrix defines a set of open APIs for decentralised communication, suitable for securely publishing, persisting and subscribing to data over a global open federation of servers with no single point of control. Uses include Instant Messaging (IM), Voice over IP (VoIP) signalling, Internet of Things (IoT) communication, and bridging together existing communication silos - providing the basis of a new open real-time communication ecosystem. """ In addition to this desktop/web client, free software clients are currently available for Android (via FDroid) and iOS. The project developers currently build and distribute packages for Debian via their own repository, available at https://riot.im/packages/debian/ but direct inclusion in the Debian project reposiotories would be much preferable.