- From: Karen Coyle <kcoyle@kcoyle.net>
- Date: Wed, 16 Nov 2016 05:24:47 -0800
- To: public-data-shapes-wg@w3.org
On 11/15/16 11:09 PM, RDF Data Shapes Working Group Issue Tracker wrote: > shapes-ISSUE-196 (Delete filters): Should we delete filter shapes? [SHACL Spec] > > http://www.w3.org/2014/data-shapes/track/issues/196 > > Raised by: Holger Knublauch > On product: SHACL Spec > > We have struggled quite a bit with filter shapes and their exact meaning, and continue to have open tickets on them. Just now I discovered that we have not specified what exactly needs to happen if a filter produces failures. They also appear to confuse users, esp in their interaction with targets. Semantically, all use cases of filter shapes can be covered with sh:or. It would simplify the language, implementations and the learning curve if we could get rid of them. > > The major capability of filter shapes that we have found useful so far is the ability to disable shapes or constraints provided by other graphs. This ability should be preserved, also to temporarily disable tests during development. > > PROPOSAL: Delete filter shapes. Instead, add a boolean flag sh:disabled which (if true) means that a shape or constraint is ignored. > I would prefer to see this as two proposals, or at least we should discuss them separately - remove filter shapes - add flag kc > > > -- Karen Coyle kcoyle@kcoyle.net http://kcoyle.net m: 1-510-435-8234 skype: kcoylenet/+1-510-984-3600
Received on Wednesday, 16 November 2016 13:25:22 UTC