BPS Specification — Downloads
This page lists the machine-readable artifacts for the Base Product Specification (BPS).
Each artifact is versioned and suitable for use in tools, catalogs, validators, and generators.
Current version: 0.1
Canonical Semantic Binding
- RDF/OWL (Turtle) — canonical ontology for BPS
👉 Downloadbps-0.1.ttl
Validation Binding
- SHACL Shapes (Turtle) — validation rules for key BPS classes
👉 Downloadbps-0.1.shacl.ttl
Practical Developer Bindings
-
JSON-LD Context — enables PROD documents to use compact BPS terms
👉 Downloadbps-0.1.context.jsonld -
JSON Schema (Informative) — helpful for JSON-based authoring and linting
👉 Downloadbps-0.1.schema.json
Guidance & Examples
-
Serialization Guide (MD) — recommendations, examples, and URI best practices
👉 Openserialization.md -
Changelog — version history and release notes
👉 OpenCHANGELOG.md -
Presentation — An Old presentation of BPS from 2019-21 by KaizenX
👉 OpenBaseProductSpecification-v1.3.pdf
Notes
- URIs in these artifacts use the namespace:
https://kivanura.org/spec/bps/0.1/ - When referencing external specs, prefer versioned URIs (e.g., DPDS 1.0.0, DPROD RFC link).
- Breaking changes will bump the major version of BPS artifacts.