Skip to content

Adoption: move the OVOS specifications out of Draft status #5

Description

@JarbasAl

Adoption — move the OVOS specifications out of Draft

Tracking issue for the official adoption of the OVOS specifications — the point at which the family of specs stops being Draft and becomes a stable, adopted contract.

Today every spec header reads Status: Draft, and the README carries a notice that the documents may still change. Adoption flips that: each spec's Status field moves from Draft to a stable status, and the draft notice is removed.

This issue MUST NOT be closed until all of the following hold

  • Community feedback. The community has been given the opportunity to review and respond, and the feedback has been gathered and addressed (or explicitly dispositioned).
  • Core team consensus. Every member of the OVOS core team agrees the specifications are ready to be adopted.
  • Implementation conformance. Every existing OVOS repository that these specifications govern has been brought into compliance — see migration epic Epic: migrate OVOS repos onto ovos-spec-tools #7.

Only when all three are satisfied may a maintainer flip each spec's Status to a stable value, remove the draft notice from the README, and close this issue.

Specs in dev (merged, awaiting adoption)

Specs still under proposal (open PRs)

Specs under proposal are not in the adoption set until merged; they leave Draft on their own timeline once per-spec adoption criteria are met.

After adoption

Adoption does not freeze the specifications. Changes continue through the normal process — a pull request that bumps the affected spec's Version and adds a CHANGELOG entry. Versioning follows semantic versioning in spirit: breaking changes are identified as such.

Metadata

Metadata

Assignees

No one assigned

    Labels

    RfDRequest from DownstreamdocumentationImprovements or additions to documentationhelp wantedExtra attention is neededquestionFurther information is requested

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions