- From: Lars G. Svensson via GitHub <sysbot+gh@w3.org>
- Date: Fri, 23 Mar 2018 14:01:19 +0000
- To: public-dxwg-wg@w3.org
>> they are geared at describing and validating data described using a specific technology > But are there successful languages for universal data description? I don't know. But a profile description language should be as media-type independent as possible. > (The book Validating RDF Data has some great examples related to HL7that are rendered in XML schema, SHEX and I think another formalism) I'll have a look at those >> We then can create an XML schema to describe our version > I doubt you can do it with XML Schema, I think you have to also use Schematron for the cross-field rules. OK, might be and that was not the point I was aiming at. The point is that there are several flavours of MARC 21 (not counting all flavours of MARC). In his [MARC validator](https://github.com/pkiraly/metadata-qa-marc), Péter Király mentions [six different ones](https://github.com/pkiraly/metadata-qa-marc#validating-marc-records) that all ought to be proper MARC 21 but where there is a choice of where you can put the information an some suppliers do it like this and some like that. To me that's different profiles of MARC 21. >> need a (technology-independent?) meta-model of profiles including composition mechanisms > I think we do: even if we can't develop a technology-independent language for defining (implementing) profiles, we can develop one for composing profiles. OK, then let's do it! -- GitHub Notification of comment by larsgsvensson Please view or discuss this issue at https://github.com/w3c/dxwg/issues/162#issuecomment-375674232 using your GitHub account
Received on Friday, 23 March 2018 14:01:22 UTC