has repository
- CURIE:
gmeow:hasRepository - IRI: https://blackcatinformatics.ca/gmeow/hasRepository
- Category: property
- Defined by:
gmeow:slices/software - Box roles: RBox role (What is this?)
Relates a project to a version-control repository that hosts its codebase. Non-functional: a project may have several repositories (monorepo, mirrors, forks).
Structure
Property shape: object property; gmeow:Project -> gmeow:Repository
Practical Pattern
Use gmeow:hasRepository from gmeow:Project to gmeow:Repository when the relationship itself belongs in the native GMEOW graph.
Common Companion Terms
gmeow:Project, gmeow:Repository
Projects To
| Profile | External Targets |
|---|---|
codemeta |
codemeta |
doap |
doap |
External Equivalences
Equivalent or closely aligned targets: doap
Linkages
Generated from the canonical mapping DSL. SSSOM files are the generated public interchange form for term equivalences.
Term Equivalences
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:hasRepository |
equivalence | - |
skos:closeMatch | doap:repository | gmeow-properties.sssom.tsv; gmeow:eqProperties016; confidence 0.9 |
Projection Coverage
| Source | Kind | Profile | Predicate/Relation | Target | Evidence |
|---|---|---|---|---|---|
gmeow:hasRepository |
projection | codemeta |
projects to / <= | codemeta:codeRepository | gmeow:mapCodeMetaRepo; lossy: repository metadata (type, URLs, forge); only the repository entity reference survives |
gmeow:hasRepository |
projection | doap |
projects to / <= | doap:repository | gmeow:mapDoapRepositoryProp; lossy: repository metadata (type, URLs, forge) |