-
Notifications
You must be signed in to change notification settings - Fork 3
Glossary
-
_Prtcl: the underscore protocol, a set of rules defining how a digital piece of data can be updated, forked and merged, similar to Git.
-
Evee: evolving entity, a digital piece of content that evolves following the _Prtcl rules.
-
Perspective (branch in Git): an evolving version of any piece of content, controlled by its author. One of the core concepts of the _Prtcl.
-
Context (repository in Git): an arbitrary string that defines what a perspective is talking about. One of the core concepts of the _Prtcl.
-
Commit (commit in Git): a change made by an author to an evolving piece of content. One of the core concepts of the _Prtcl.
-
Cortex: framework in charge of interpreting Evees, make their content interoperable and rendering their content in different ways.
-
Entity: a concrete type of schema. For example: TextNode, Tasks, Event...
-
Pattern: a trait that an entity can implement. Each pattern specifies how a kind of content can behave; they are the core building block of the Cortex framework. For example: DatePattern, LinkedPattern, etc...
-
Lens: web component capable of rendering a specific pattern.
-
Source: a service capable of retrieving content-addressable objects from their hash.
-
Provider: a service capable of creating or modifying objects.
-
Module: group of patterns, lenses, sources and providers that work together.