Terminology
An overview of the novem terminiology
Overview
Novem is a fairly complicated platform and to make sure we’re all talking about the same thing we’ve created a set of technical term with explicit meaning.
This page provides a list and definiton of the important technical terms and their definition.
Terminology
FQNP (Fully Qualified Novem Path)
The fully qualified novem path is how we refer to objects and entities within the novem platform. The FQNP gives a 100% unique string representation of all resouces on the novem platform.
FQNP are designed to be typeable, url friendly, hierarchical and intuitive.
Novem resources are owned by either users or organisations, as such there are
two root nodes in FQNP, either /u/ or /o/.
By convention all partial FQNPs should alternate between a general and a
specific part with the general part listing the available options
(condition on access).
As such /u/ should list all users and /u/username/ should list all resource
available for username.
Below we use the example of a plot variable as a fairly complex FQNP, but other visualisations, jobs and repos exhibit similar patterns.
For example, to reference a variable published on a novem plot you could reference to it as follows: