- From: Dimitris Kontokostas via GitHub <sysbot+gh@w3.org>
- Date: Sat, 04 Nov 2017 20:13:15 +0000
- To: public-shex-dev@w3.org
jimkont has just created a new issue for https://github.com/shexSpec/shex: == Constraint weight annotation == As discussed in https://github.com/schemaorg/schemaorg/issues/1715. A possibly useful feature for ShEx would be to have a more consistent way to define constraint weight annotations for e.g. > "strongly recommended", "excellent to include if you have it", "would be nice", "optional", "permitted", "mandatory", "required" etc This could come directly in the constraint definition like ``` <S> { SHOULD <p1> . ; MAY (<p2> . ; <p3> . ); SUPERNICETOHAVE <p4> . ; } ``` of in the annotations part with options like ``` <S> { <p1> . ; // sx:req my:SHOULD <p2> . ; // sx:req "MAY" <p3> . ; // NICETOHAVE <p4> . ; // ss:SUPERNICETOHAVE # => ss is a predefined namespace } ``` Please view or discuss this issue at https://github.com/shexSpec/shex/issues/76 using your GitHub account
Received on Saturday, 4 November 2017 20:13:16 UTC