iop-alliance / OpenKnowHow

A metadata specification to enable the collection of distributed, standardised metadata of open source hardware designs
GNU General Public License v3.0
2 stars 1 forks source link

TOML definable RDF base IRI #38

Open hoijui opened 3 years ago

hoijui commented 3 years ago

In RDF, all data is within a global namespace, which is done through URLs. So each object or property has a unique, global identifier. when scraping data, we construct this identifier somehow out of the platform we found the project under, and the projects name. That is quite good, but in some cases, it could be desirable, to be able to define the name-space (==> RDF base URL) manually. one obvious scenario would be to use a PURL, and thus be able to move the project from e.g. github to gitlab, without having the RDF namespace changed.

Proposal

Add a TOML property rdf-base of type IRI.