Bit

An object representing data and/or metadata. Essentially a file. Bits contain many blobs for metadata and data. Which describe the actual file represented by the data stream.

Commit

Metadata concerning a revision of a file. This in turn represents a Node in the graph.

Blob

A “Binary Large Object”, simply object stored on disk, i.e. a file. This file can contain actual data or metadata. Blobs are essentially parts of bits.

Tip

The most recent node on a branch.

Primary tip

The most recent node.

Root

The first node.

Node

An object which represents a committed revision in the graph.

Parent

The object revision which was opened in order to create this revision.

Child

An object created as a result of editing this revision.

Stream

An historical account of data over time. This is an abstract term referring to a combination of the commit store and blob store maintaining historical data for a blob.

RDF

A method of storing relationships between various data objects in a semantic fashion.

Nepomuk

An ontology for describing files and what is contained within files.

Organise Framework

Path Projection

The method used to convert the RDF ontology into a file system which is navigatable.

Breadth First Search

Depth First Search

Hugging

Method of weighting branches in the graph to make them asthetically pleasing and consume the smallest amount of space.