shexSpec / shex

ShEx language issues, including new features for e.g. ShEx2.1
25 stars 8 forks source link

ShEx schema names in <http://www.w3.org/ns/> #69

Open ericprud opened 7 years ago

ericprud commented 7 years ago

The base directive in ShExR.shex specifies BASE <http://www.w3.org/ns/shex#>. Relative names for shapes, e.g. <tripleExpr> yield identifiers like <http://www.w3.org/ns/shapeExpr>.

PROPOSE: change base to <http://www.w3.org/ns/shex/> to get e.g. <http://www.w3.org/ns/shex/shapeExpr>. DOWNSIDE: namespace would have both '/' and '#' identifiers, e.g. <http://www.w3.org/ns/shex#valueExpr> (the sx:valueExpr property vs. the shapeExpr shape).