Ruby SHACL gem version 0.1.0 released

I’ve just released version 0.1.0 of the Ruby SHACL gem [1], which largely conforms to SHACL Core [2]. It’s pretty fully functional, with some corner cases not yet implemented. Don’t expect much from performance, but it’s worth getting community feedback.

Along with the ShEx gem [3], this provides two different shapes validation languages for the Ruby RDF platform.

Once installed, it can be used using the “rdf” command line interface, as well as through the RDF Distiller [4].

An Implementation report [5] is kept on GitHub [6]. More details on the implementation can be found on the GitHub README [6].

Future work with focus on performance, support for SHACL-SPARQL, and integration with the Structured Data Linter.

Please raise any issues on GitHub [6].

Gregg Kellogg
gregg@greggkellogg.net

[1] https://rubygems.org/gems/shacl
[2] https://www.w3.org/TR/shacl/
[3] https://rubygems.org/gems/shex
[4] http://rdf.greggkellogg.net/distiller
[5] https://ruby-rdf.github.io/shacl/etc/earl.html
[6] https://github.com/ruby-rdf/shacl

Received on Monday, 4 January 2021 01:50:08 UTC