Skip to content

Separate out enrichment rules#58

Draft
lokal-profil wants to merge 4 commits intomainfrom
enrich_rules
Draft

Separate out enrichment rules#58
lokal-profil wants to merge 4 commits intomainfrom
enrich_rules

Conversation

@lokal-profil
Copy link
Collaborator

Pull Request Description

  • Moves dcterms:hasPart (previously in AP-3/AP-4) to ENRICH-1
  • Moves AP-16 to ENRICH-2, and changes these be added to the specification resource
  • Adds ENRICH-3, a complement to ENRICH-2 for foundational specifications
  • Adds ENRICH-4, indicating how prof:isProfileOf can be inferred from AP

Also some cleanup in ap.md related to previous changes to AP rules

Builds on #57

Checklist

  • Changes are limited to a single goal (avoid scope creep)
  • I confirm that I have read any Contribution and Development guidelines (CONTRIBUTING and DEVELOPMENT) and are following their suggestions.
  • I confirm that I wrote and/or have the right to submit the contents of my Pull Request, by agreeing to the Developer Certificate of Origin, (adding a 'sign-off' to my commits).

This replaces the previous recommendation (using prof:isProfileOf)
and also extends the range and domain of inspec:refines as a result.

prof:isProfileOf is therefore left unchanged from the Profiles vocabulary
and can be used to also indicate other types of relationships. In
particular between a prof:Profile and dcterms:Standard, which inspec:refines
does not support.

For harvesting: inspec:refines will already be replicated on the PROF level,
a derived `prof:isProfileOf` relation will now additionally be added.
* Moves dcterms:hasPart (previously in AP-3/AP-4) to ENRICH-1
* Moves AP-16 to ENRICH-2, and changes these be added to the specification resource
* Adds ENRICH-3, a complement to ENRICH-2 for foundational specifications
* Adds ENRICH-4, indicating how prof:isProfileOf can be inferred from AP

Also some cleanup in ap.md related to previous changes to AP rules
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant