The Origami specification outlines the requirements for Origami-compatible components and services. This is a normative specification; non-normative (informative) sections are indicated explicitly or by inset and boxed asides. The words MUST, MUST NOT, SHOULD, SHOULD NOT, and MAY have the meaning given to them in RFC 2119.
This section is non-normative.
Conforming to the Origami specification when building components or services is beneficial for a number of reasons:
The name repository refers to a collection of files and folders which are stored in version control (such as Git.
The name component refers to a repository that:
The name service refers to a repository that:
The name manifest refers to a file in a repository that:
A specification which describes what is required for a front-end component to be considered Origami-compatible, and included in our registry. Read the component spec
A specification which describes what is required when building Origami web services. Read the service spec
A specification which describes the required structure of an Origami.json manifest file. Read the manifest spec
A specification which describes the required structure of an imageset.json manifest file. Read the imageset manifest spec