canonical

The canonical version role — a status that a versioned artifact occupies in its release lifecycle.

Structure

Types: gmeow:VersionRole

Practical Pattern

Use gmeow:roleCanonical as a controlled value typed as gmeow:VersionRole.

Example Snippets

These snippets are generated from canonical slice examples and trimmed to the Turtle blocks where this term appears.

Release Channels

# --- The membership claim: 1.0.0 is the canonical, major release in the stable
#     channel, as asserted by the maintainer.
ex:canonicalMembership a gmeow:VersionMembership ;
    gmeow:versionMember       ex:release100 ;
    gmeow:versionSet          ex:stableChannel ;
    gmeow:versionRole         gmeow:roleCanonical ;
    gmeow:versionScale        gmeow:scaleMajor ;
    gmeow:membershipAuthority ex:maintainer ;
    gmeow:vantage             ex:maintainer ;
    gmeow:membershipInterval  ex:canonicalPeriod .

Common Companion Terms

gmeow:VersionRole