- From: Nick Crossley <ncrossley@us.ibm.com>
- Date: Fri, 13 Nov 2015 08:54:22 -0800
- To: Arthur Ryman <arthur.ryman@gmail.com>, "public-data-shapes-wg@w3.org" <public-data-shapes-wg@w3.org>
- Message-ID: <OF2FB15D30.F06D3103-ON88257EFC.0059D6E5-88257EFC.005CDE71@us.ibm.com>
Arthur, > There exists XSLT for transforming RDFS vocabularies > [4].This transform could be reimplemented in Javascript and integrated > with ReSpec. We already have this in the OSLC fork of ReSpec, and a merge back to the W3C fork should not be hard. The OSLC fork of ReSpec also has equivalent Javascript to produce HTML tables from OSLC shapes. That part would need a rewrite to work from SHACL. Nick. From: Arthur Ryman <arthur.ryman@gmail.com> To: "public-data-shapes-wg@w3.org" <public-data-shapes-wg@w3.org> Date: 11/11/2015 08:05 PM Subject: ISSUE-87: Shall we publish RDF files for the SHACL namespace? I propose the following: 1. We should publish two normative files: shacl-vocab.ttl and shacl-shacl.ttl 2. shacl-vocab.ttl should be a simple RDFS vocabulary that does not contain any shape information. It should be readable by anyone knowledgeable in RDFS, but not SHACL 3. shacl-shacl.ttl should use SHACL to define the shape of valid SHACL documents 4. both files should also be automatically transformed to HTML, e.g. as in [3]. There exists XSLT for transforming RDFS vocabularies [4].This transform could be reimplemented in Javascript and integrated with ReSpec. A similar transform could be developed for SHACL documents. 5. W3C should host these files and support Turtle/HTML content negotiation as per [1] and [2]. [1] http://www.w3.org/TR/cooluris/ [2] http://www.w3.org/TR/swbp-vocab-pub/ [3] https://jazz.net/wiki/bin/view/LinkedData/JazzProcessVocabulary [4] https://jazz.net/wiki/bin/view/LinkedData/PublishingRdfVocabularies -- Arthur
Attachments
- image/gif attachment: graycol.gif
Received on Friday, 13 November 2015 16:54:56 UTC