Hello Andy, Thank you for taking the interest in the needs of the community! I really do appreciate it.
I do make use of SHACL-SPARQL, mostly because it's easier for me to do so rather than writing the more complex constraints in pure SHACL. When using SHACL-AF rules, I always use SPARQL, because writing the same thing down in RDF is way harder and less intuitive for me. I'm not a huge fan of this solution, I'd really prefer if it was easier to write SHACL constraints and rules in a concise way. I guess this is the goal of the compact syntax spec. My opinion is that it would be useful if the compact syntax borrowed a lot of syntax elements from SPARQL, then it would be very easy for people to switch to it. SHACL rules – yes, definitely, a lot. A random thought: it would be nice if just by looking at a SHACL inference rule I could tell roughly it's time complexity – something like OWL 2 profiles that group OWL features. czw., 19 gru 2024 o 10:18 Andy Seaborne <[email protected]> napisał(a): > > > On 18/12/2024 01:53, Nicholas Car wrote: > > The W3C has formed a second Data Shapes WG to extend and maintain > SHACL-based Recommendations (standards). > > > Please see the proposed Deliverables: > > > > - SHACL 1.2 Core > > > > - SHACL 1.2 SPARQL Extensions > > - SHACL 1.2 User Interfaces > > - SHACL 1.2 Inferencing Rules > > - SHACL 1.2 Profiling > > > > - SHACL 1.2 Compact Syntax > > What do you want to see in SHACL 1.2? > > * Are there missing SHACL-Core constraints that you would find useful? > > * Do you make use of SHACL-SPARQL? > * Do you find you have to use SHACL-SPARQL for simple tasks? > > * What do you think about SHACL compact syntax? > > * Would you use SHACL rules (SHACL inference)? > > * any other SHACL thoughts? > > I have joined the working group (as an ASF representative) and I'd like > to hear what matters to you. > > Andy > > N.B. > > The working group github repo is: > > https://github.com/w3c/data-shapes > > The WG is just starting up, the repo has the original SHACL 1.0 documents. > > https://github.com/w3c/shacl is the community group github area and has > the draft input documents and many community-raised issues. > > -- Piotr Sowiński https://ostrzyciel.eu
