shex icon indicating copy to clipboard operation
shex copied to clipboard

ShEx language issues, including new features for e.g. ShEx2.1

Results 59 shex issues
Sort by recently updated
recently updated
newest added

It would be interesting to define an RDF/JSON-LD serialization of shape maps. As an example, the following shapeMap: ``` :alice@:PersonShape, {FOCUS rdf:type schema:Person}@:PersonShape ``` could be represented in RDF as:...

I expected the following to work: ``` my:IssueShape { ex:status xsd:integer [0 1]; } ``` However, it apparently only works [with `AND`](https://codepen.io/ericprud/pen/eYjxPOW): ``` PREFIX my: PREFIX ex: PREFIX xsd: my:IssueShape...

enhancement
language-suggestion

There are many ways to write JSON-LD documents that could express Shape Expressions. However, many of these reasonable serializations are not valid ShexJ files. e.g. ```json { "@context": { "@vocab"...

@gkellogg asked for this and it seems especially important given that a proposed definition for extends [adds a parameter to satisfies](https://shex.io/extends-new-param/#satisfies). @gkellogg , have you got a good tool? Diffs...

spec

The [on-deck spec](http://shex.io/shex-next/#extends-single-shape-requirement) requires that any extended shape expression be a Shape or a ShapeAnd with a total of one Shape. This can probably be relaxed once we have use...

enhancement
language-suggestion
spec

Right now, our [github-notify-ml-config](https://github.com/w3c/github-notify-ml-config/blob/main/mls.json): ``` json "[email protected]": { "shexSpec/spec": { "events": ["issues.opened", "issues.closed", "issue_comment.created", "pull_request.opened", "pull_request.labeled"], "branches": { "gh-pages": ["push"] } }, "shexSpec/shape-map": { "events": ["issues.opened", "issues.closed", "issue_comment.created", "pull_request.opened", "pull_request.labeled"],...

meta

Hello, I don't know if you have already discussed this (I hope not to be duplicating). Have you planned to include support for validation of RDF*? I think that with...

ShEx supports range comparisons with (Min/Max)(In/Ex)clusive but it is limited to numbers. I think it would be easy to extend it to other datatypes like dates. For example, we could...

I was just at Wikidatacon and told repeatedly to join the Wednesday calls. Despite looking everywhere, I can't find any information on how to be notified of the next one....

DOCUMENTATION