membership interval

The time interval over which this version membership / role claim holds. A relator carries its period this way (matching gmeow:usageInterval, gmeow:taggingInterval, gmeow:relationshipInterval) rather than via gmeow:duringInterval, which is reserved for gufo:Situation-based time-scoped relations.

Structure

Property shape: object property; gmeow:VersionMembership -> gmeow:TimeInterval

Practical Pattern

Use gmeow:membershipInterval from gmeow:VersionMembership to gmeow:TimeInterval when the relationship itself belongs in the native GMEOW graph.

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 .

# --- A LATER claim, not an overwrite: the same release is now deprecated. The
#     two memberships coexist; their gmeow:membershipIntervals make the order
#     machine-readable — canonical until 2026-06-01, deprecated from then on (P10).
ex:deprecatedMembership a gmeow:VersionMembership ;
    gmeow:versionMember       ex:release100 ;
    gmeow:versionSet          ex:stableChannel ;
    gmeow:versionRole         gmeow:roleDeprecated ;
    gmeow:membershipAuthority ex:maintainer ;
    gmeow:vantage             ex:maintainer ;
    gmeow:membershipInterval  ex:deprecatedPeriod .

Common Companion Terms

gmeow:VersionMembership, gmeow:TimeInterval

Usage Advice

Use when

Avoid when

How to use

Examples