Structure is created via `spaces`, sub-spaces, sub-sub-spaces, et cetera. Contents are written to `rooms`. Rights management is handled via `power_levels`, and access requests are implemented via the `join_rule: knock`.
Post
Conversation
The medienhaus/cms strictly follows the “Human Readable First” paradigm. Data can be accessed, read, and written through different applications or views, one of them being the medienhaus/cms, but also could be used for this.
All of the above will make sense when looking at this with decentralisation, federation, and attribution in mind.
Independent institutions can host their own CMS, create their own content, make their content accessible to others, or revoking said access in some cases.
The protocol standard allows for interoperability of all of these decentralised, federated contents.
All published contents are inherently attributed with an author and context/origin, i.e. matrix_id:institution-server_address, and a unique content identifier.
This allows for creating network effects without a centralized platform where everyone can equally participate with their own infastructure, stay in control of what data they share, and always are inherently attributed and referenced along with the shared data.
We are very much looking forward to sharing more of this in detail, to exchange and discuss with communities and individuals alike, and to slowly pave the way (back to) a decentralised, attributable, referenced web like envisioned ~60 years ago in ’s Project Xanadu.
Until next time, and as always: public money, public code.