You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Currently, ODK assumes a workflow where the versioning is using dates instead of SemVer, as the OBO community uses a date based versioning scheme.
If ODK is used by someone outside of the OBO community and would like to rather use SemVer or some other versioning scheme, the VERSION variable given in the Makefile would have to be overwritten in the custom Makefile. To be able to indicate the release date of the import modules and the release artefacts an additional dcterms:created triple should then be provided as a best practice. This can be done by overwriting the ANNOTATE_ONTOLOGY_VERSION variable in ones custom.Makefile with: annotate -V $(ONTBASE)/releases/$(VERSION)/$@ --annotation owl:versionInfo $(VERSION) --annotation dcterms:created $(TODAY).
Now, I'm wondering if it would make sense to also add this dcterms:created triple to the standard ODK Makefile, to make the creation date semantically more explicit, although it is implicitly already provided in the owl:versionInfo triple in the standard ODK setup. I don't think there is an immidiate need for this, but indexing/look-up services, like OLS or Bioportal, might have a use case to utilize this triple.
The text was updated successfully, but these errors were encountered:
Currently, ODK assumes a workflow where the versioning is using dates instead of SemVer, as the OBO community uses a date based versioning scheme.
If ODK is used by someone outside of the OBO community and would like to rather use SemVer or some other versioning scheme, the
VERSION
variable given in the Makefile would have to be overwritten in the custom Makefile. To be able to indicate the release date of the import modules and the release artefacts an additional dcterms:created triple should then be provided as a best practice. This can be done by overwriting theANNOTATE_ONTOLOGY_VERSION
variable in ones custom.Makefile with:annotate -V $(ONTBASE)/releases/$(VERSION)/$@ --annotation owl:versionInfo $(VERSION) --annotation dcterms:created $(TODAY)
.Now, I'm wondering if it would make sense to also add this dcterms:created triple to the standard ODK Makefile, to make the creation date semantically more explicit, although it is implicitly already provided in the owl:versionInfo triple in the standard ODK setup. I don't think there is an immidiate need for this, but indexing/look-up services, like OLS or Bioportal, might have a use case to utilize this triple.
The text was updated successfully, but these errors were encountered: