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

Re: recursive shapes in SHACL

From: Peter F. Patel-Schneider <pfpschneider@gmail.com>
Date: Wed, 25 Mar 2015 21:03:29 -0700
Message-ID: <55138511.9050908@gmail.com>
To: Holger Knublauch <holger@topquadrant.com>, public-data-shapes-wg@w3.org
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

A macro-expansion of shape inclusion doesn't need sh:valueShape.

peter


On 03/25/2015 04:21 PM, Holger Knublauch wrote:
> Hmm, I don't think you answered my question :)
> 
> Holger
> 
> 
> On 3/25/2015 20:01, Peter F. Patel-Schneider wrote: If recursive shapes
> are forbidden, then it is possible to do away with query-execution-time
> treatment of shape inclusions in favour of a macro-expansion treatment of
> shape inclusion.
> 
> peter
> 
> 
> On 03/24/2015 08:26 PM, Holger Knublauch wrote:
>>>> On 3/25/2015 12:52, Peter F. Patel-Schneider wrote:
>>>>> One way forward is to forbid recursive shapes.
>>>> Do you suggest to remove sh:valueShape completely, or only mark it 
>>>> recursion illegal in the specification? In the latter case, we
>>>> would still need to give advice to implementers on what to do if it
>>>> encounters an illegal situation (to prevent infinite loops etc).
>>>> 
>>>> Holger
>>>> 
>>>> 
> 
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2

iQEcBAEBAgAGBQJVE4URAAoJECjN6+QThfjzfckIALsUihJXvIULqcZKqGOy/s50
QYAih72T+bYnGGTVWnnwsYpx4GN7ynxhK3HqnDkF3ycwVCmNCykaQOTg+1x81/cH
kMhGvK6GtlDIJMYk3XU52A4j8nxrM8FlV+UKv8AY4epsc+KfV5UBkim1bG4Xqob2
+VK6b2s2gtyLw1JSMJlpwrmXNvsUeV0t6dBQqCChVREGfExMqF8TR4uZpsycEub9
DFr4TYX+QRE3ykm164hbCl/uvDDGEmMhw4pHuEiuQbyyNJ9bw+y9b1sRJun1dqoX
XqG/NMwEjhknyQxCqe32kPxzD15qc0qnkmz9dy+Rk+GuDPXqlswrNzqfCWZsQEg=
=Jldy
-----END PGP SIGNATURE-----
Received on Thursday, 26 March 2015 04:03:59 UTC

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