Re: [dxwg] A profile may be (partially) "implemented" by "schemas" (in OWL, SHACL, XML Schema...) that allow different levels of data validation [ID37] (5.37)

@smrgeoinfo I agree but I'm not sure that what we're working on will solve that - I don't know of any vocabulary that would tell you, of the various documents, vocabularies, validation files in a profile exactly WHAT they represent in terms of content. The only useful file relationship that I'm aware of is the dct:hasFormat that I suggested in [this comment](https://github.com/w3c/dxwg/issues/573#issuecomment-439935093), which basically means "same exact data, different format" and which often means that the data is a different output format from the same software. My gut feeling is that if you have any validation files that are not output from the same process you cannot guarantee that they contain exactly the same data unless you run a test suite that compares outputs from the same instance data. 

BTW, there is such a test suite applied to SHACL and ShEx, and there are a very small number of differences. There also is a way to translate between SHACL and ShEx, AFAIK. But if you develop the validation files independently, I wouldn't place a bet on the results being the same. 

-- 
GitHub Notification of comment by kcoyle
Please view or discuss this issue at https://github.com/w3c/dxwg/issues/273#issuecomment-440081191 using your GitHub account

Received on Monday, 19 November 2018 23:34:29 UTC