Closed anaigmo closed 2 months ago
Updated files according to @pmaria 's review in last commit
ok, let's wait until his final approval to merge it (@pmaria), thanks @anaigmo
Oki, now that definition is fixed :)
I looked at @anaigmo and @pmaria's work in the spec and shapes. I just want to confirm, unlike @dachafra's proposal of "pushing it further", rml:baseIRI
's domain is triples maps, right?
Also, do we keep base IRIs as input in the configuration (overwritten by rml:baseIRI
) when present, or do we assume that baseIRIs must be provided. The former is more flexible. The latter will require us to change all the test cases and examples in our specifications. Happy to work on rml:baseIRI
test cases in the case of the former (testing failures, testing overwrites, ...).
I looked at @anaigmo and @pmaria's work in the spec and shapes. I just want to confirm, unlike @dachafra's proposal of "pushing it further",
rml:baseIRI
's domain is triples maps, right?
Yest that is how I understood it, and how it is defined in the ontology now.
Also, do we keep base IRIs as input in the configuration (overwritten by
rml:baseIRI
) when present, or do we assume that baseIRIs must be provided. The former is more flexible. The latter will require us to change all the test cases and examples in our specifications. Happy to work onrml:baseIRI
test cases in the case of the former (testing failures, testing overwrites, ...).
Yes, the former would be my preference as well. I think we should also explicitly define a default in the spec for if no baseIRI is provided via configuration.
This PR includes new features in the ontology and related documentation, solving the following issues:
rml:UnsafeIRI
andrml:UnsafeURI
to ontology, shapes and specrml:URI
to ontology, shapes and specrml:baseIRI
property to ontology, shapes and specrml:Strategy
andrml:strategy
to RML-CC