0
0
Fork 0
mirror of https://github.com/matrix-construct/construct synced 2024-06-01 01:28:54 +02:00

README: Restore the intro on the master branch to avoid confusion.

This commit is contained in:
Jason Volk 2020-04-05 12:53:43 -07:00
parent c76e394a8c
commit 08c77c3291

View file

@ -9,28 +9,28 @@ at the University of Oulu which facilitated real-time communication over the int
Its [derivatives](https://upload.wikimedia.org/wikipedia/commons/d/d8/IRCd_software_implementations.png) Its [derivatives](https://upload.wikimedia.org/wikipedia/commons/d/d8/IRCd_software_implementations.png)
have underpinned the major networks for decades. have underpinned the major networks for decades.
The protocol has since stagnated, largely abandoned except by evangelists. A The protocol has since stagnated, largely abandoned except for a small cult of
growing number of proprietary cloud services have filled the vacuum of millenarians. A growing number of proprietary cloud services have filled the
innovation. Free software projects are relegated to collaborating on non-free vacuum of innovation. Free software projects are relegated to collaborating on
platforms for a basic rich user experience. The consensus is that decentralization non-free platforms for a basic rich user experience. The consensus is that
is needed, and users not be limited decentralization is needed, and users not be limited to some arcane
to some arcane retro-environment. retro-environment.
<a href="https://github.com/vector-im/riot-web/"> <a href="https://github.com/vector-im/riot-web/">
<img align="right" src="https://i.imgur.com/DUuGSrH.png" /> <img align="right" src="https://i.imgur.com/DUuGSrH.png" />
</a> </a>
**This is the Construct** — Federated team collaboration built with the **This is the Construct** — the community's own Matrix server. It is designed
[WASM Virtual Machine](https://webassembly.org). Construct makes the chat room programmable. to be fast and highly scalable, and to be developed by volunteer contributors
Applications govern all their basic functions. Everything from the appearance of a room as seen by over the internet. This mission strives to make the software easy to understand,
users to some continuous-integration running in the background for developers modify, audit, and extend. It remains true to its roots with its modular design
is customizable by embedding apps around your room. and having minimal requirements. Even though all of the old code has been
rewritten, the same spirit and philosophy of its predecessors is still obvious
throughout.
Matrix is about giving you control over your communication; Construct is about
giving you control over Matrix.
Clients and servers implement a minimal ABI based on their capabilities while
the community at large builds all features as apps. A variety of apps have
already been created by developers for their own needs. Most choose to make
them available to the community, licensed as free software, so you can import
them and enrich your own rooms.
## Installation ## Installation