W3C home > Mailing lists > Public > public-data-shapes-wg@w3.org > March 2016

Re: SHACL syntax and metamodel complexity

From: Holger Knublauch <holger@topquadrant.com>
Date: Fri, 11 Mar 2016 07:44:15 +1000
To: public-data-shapes-wg@w3.org
Message-ID: <56E1EAAF.8070401@topquadrant.com>
Peter,

could you make up your mind about whether you want to support arbitrary 
path expressions or not. and update the document accordingly? This 
decision does have several implications and there is little point in 
discussing a moving target.

Holger


On 9/03/2016 9:03, Peter F. Patel-Schneider wrote:
> See
> https://www.w3.org/2014/data-shapes/wiki/ISSUE-95:_Metamodel_simplifications#Proposal_4
>
> On 03/06/2016 06:24 PM, Holger Knublauch wrote:
>> Peter,
>>
>> I understand this is largely just a sketch and you may be "thinking out loud".
>> Yet I don't have sufficient information on how all this is supposed to work,
>> e.g. with SPARQL generation. It would help if you could provide some examples
>> of how this vocabulary would be used to define some built-in and extension
>> constraint types. On
>>
>> https://www.w3.org/2014/data-shapes/wiki/ISSUE-95:_Metamodel_simplifications#Proposal_3
>>
>>
>> I am presenting snippets illustrating the definitions of
>> ex:LanguageConstraintType, sh:PatternConstraintType and
>> sh:ClassConstraintType. Would you mind creating similar examples in your
>> metamodel?
>>
>> Furthermore, I am unclear what problem you are trying to solve. What is broken
>> in the current SHACL syntax that motivates your (radical) changes? Have any
>> users complained or are there any related ISSUEs recorded? Of course we can
>> come up with any number of syntaxes for SHACL and I could certainly make up
>> plenty of variations, too.
>>
>> Thanks,
>> Holger
>>
>>
>> On 5/03/2016 13:32, Peter F. Patel-Schneider wrote:
>>> I fixed up some silly syntax errors and added prefix declarations.  The
>>> attached file looks OK to the syntax checker I grabbed.
>>>
>>> peter
>>>
>>>
>>> On 03/04/2016 04:29 PM, Holger Knublauch wrote:
>>>> Turtle file doesn't parse. Could you fix this?
>>>>
>>>> Thanks,
>>>> Holger
>>>>
>>>>
>>>> On 5/03/2016 10:17, Peter F. Patel-Schneider wrote:
>>>>> On 03/03/2016 04:20 PM, Holger Knublauch wrote:
>>>>>> If you want this to be
>>>>>> seriously considered, please work out the details, including Turtle files
>>>>>> etc.
>>>>>> Holger
>>>>> OK, since you asked so nicely, see the two attached files.
>>>>>
>>>>> peter
>>>>>
>>
Received on Thursday, 10 March 2016 21:44:50 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:30:30 UTC