Original Art Archive Format

OAA is an open, portable archive format for original comic art collection data.

View the Project on GitHub

Proposal: OAA 1.0 Versioning Transition

Status

Accepted for OAA 1.0

Summary

The initial stable specification release is 1.0.0; its manifests use schema_version: "1.0". All manifests in one archive use the same schema version, and implementations support explicitly recognized schema versions.

Motivation

OAA 1.0 needs an unambiguous version contract without treating version strings as implicitly ordered or changing the meaning of the published OAA 0.1 contract.

Specification Changes

Compatibility Impact

OAA 0.1 remains defined by the v0.1.2 release. Its schema and requirements remain available as versioned historical artifacts. OAA 1.0 schemas and requirements are added as separate versioned artifacts rather than overwriting the OAA 0.1 contract.

Examples

Specification release 1.0.0 uses the following manifest version. A subsequent 1.0.1 patch retains "1.0" and the same archive-validity contract.

{
  "schema_version": "1.0"
}

Open Questions

None for this decision.