Document
The central Entity for a standalone page of content in Hypermedia.
A documentID has one Owner View, which is the latest version from the original author. It also has different Variants from the contributors to the Document.
In the future, the Author or Contributor will be able to Create a branch of the document. For more Primary Views, the Author will need to Duplicate the document.
Author
Owner View
The current version of a Document, according to the Main Author
Group
An Entity that manages a set of Documents and includes members. The members include the creator (Group Owner) and the list of Group Editors that the Owner added. The group has links to content with labels (PathNames).
Group Owner
Group PathName
Document Variant
A Leaf Change that is not part of the Main View Document History.
A Variant is a Leaf Change of a Main Author, External Author, or the Version published to a Group.
Two variants here: 2@Author & 4@Alice
One variant: 5@Author
If 5@Author would be 5@Alice, then there are 2 variants: 2@Author and 5@Alice
Document Variant History
A plain list of Changes viewed per Variant. The list only shows older versions. To access newer Changes, users will need to switch to another Variant.
Version
An arbitrary set of Changes, identified by the leaf change IDs and concatenated with a period (.)
Change
A Blob that describes a mutation to an Entity. Contains Change Deps, an object to describe modifications to those Deps, and a signature from an Account
Change Deps (Dependencies)
Entity
Account
Device
Do you like what you are reading? Subscribe to receive updates.
Unsubscribe anytime