contribution role

The role the contributor played in this Contribution — a value from the open gmeow:ContributionRole vocabulary. Functional per relator: one role per Contribution.

Structure

Property shape: object property; gmeow:Contribution -> gmeow:ContributionRole; functional

Practical Pattern

Use gmeow:contributionRole from gmeow:Contribution to gmeow:ContributionRole when the relationship itself belongs in the native GMEOW graph.

Common Companion Terms

gmeow:Contribution, gmeow:ContributionRole

Projects To

Profile External Targets
codemeta codemeta
doap doap
schema-org schema

Linkages

Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.

Projection Coverage

Source Kind Profile Predicate/Relation Target Evidence
gmeow:contributionRole projection codemeta projects to / <= codemeta:author gmeow:mapCodeMetaAuthor; lossy: contribution period, provenance, confidence, degree; reified relator flattened to property
gmeow:contributionRole projection codemeta projects to / <= codemeta:contributor gmeow:mapCodeMetaContributorAI; lossy: AI-assistant role collapsed to contributor; contribution period, provenance, confidence, degree
gmeow:contributionRole projection codemeta projects to / <= codemeta:contributor gmeow:mapCodeMetaContributorBot; lossy: bot role collapsed to contributor; contribution period, provenance, confidence, degree
gmeow:contributionRole projection codemeta projects to / <= codemeta:contributor gmeow:mapCodeMetaContributorDeveloper; lossy: contribution period, provenance, confidence, degree; reified relator flattened to property
gmeow:contributionRole projection codemeta projects to / <= codemeta:contributor gmeow:mapCodeMetaContributorReleaser; lossy: releaser role collapsed to contributor; contribution period, provenance, confidence, degree
gmeow:contributionRole projection codemeta projects to / <= codemeta:contributor gmeow:mapCodeMetaContributorReviewer; lossy: reviewer role collapsed to contributor; contribution period, provenance, confidence, degree
gmeow:contributionRole projection codemeta projects to / <= codemeta:contributor gmeow:mapCodeMetaContributorSecurity; lossy: security-contact role collapsed to contributor; contribution period, provenance, confidence, degree
gmeow:contributionRole projection doap projects to / <= doap:developer gmeow:mapDoapDeveloper; lossy: contribution period, provenance, confidence, degree; reified relator flattened to property
gmeow:contributionRole projection doap projects to / <= doap:helper gmeow:mapDoapHelper; lossy: security-contact role mapped to helper; contribution period, provenance, confidence, degree
gmeow:contributionRole projection doap projects to / <= doap:maintainer gmeow:mapDoapMaintainer; lossy: contribution period, provenance, confidence, degree; reified relator flattened to property
gmeow:contributionRole projection doap projects to / <= doap:tester gmeow:mapDoapTester; lossy: reviewer vs tester distinction; contribution period, provenance, confidence, degree
gmeow:contributionRole projection schema-org projects to / <= schema:inventor gmeow:mapSchemaInventor; confidence 0.9; lossy: contribution period, provenance, confidence drop
gmeow:contributionRole projection schema-org projects to / <= schema:maintainer gmeow:mapSchemaMaintainer; confidence 0.9; lossy: contribution period, provenance, confidence, degree drop
gmeow:contributionRole projection schema-org projects to / <= schema:publisher gmeow:mapSchemaPublisher; confidence 0.9; lossy: contribution period, provenance, confidence drop

Usage Advice

Use when

Avoid when

How to use

Examples