Re: Hydra<>SHACL integration

Hi,

Am 21.09.2015 um 03:16 schrieb Holger Knublauch:
> On 9/20/2015 22:04, Dietrich Schulten wrote:
>> Hi,
>>
>> I am looking into SHACL[1] with Hydra.
> 
> Unless I am missing something (I am not a Hydra expert), the
> correspondence seems to be hydra:Class = sh:ShapeClass and
> hydra:SupportedProperty = sh:PropertyConstraint. Depending on how far
> you guys want to take this, I guess a deep integration could consist of
> 
> 1) declare hydra:Class to be a subclass of sh:Shape (or just use
> sh:ShapeClass)
> 2) use sh:property as alternative to hydra:supportedProperty
> 3) replace hydra:required with sh:minCount=1
> 4) add missing features from Hydra (e.g. readable/writable) to
> sh:PropertyConstraint
> 
> Holger
> 

I would also prefer this kind of deep integration. It is a deep change
to the spec, but it would make sense.

I also think we are not bound by compatibility requirements yet. Does
the group agree that we should start working on deep integration with SHACL?

Best regards,
Dietrich

Received on Wednesday, 23 September 2015 07:37:48 UTC