FAQ
Does rudof support ShEx?
Yes, indeed, rudof started as a ShEx implementation and its scope was later expanded to support SHACL and later other types of RDF data models in general. For more information about which ShEx features are supported you can follow this issue
Does rudof support SHACL?
Yes, you can follow this issue for more information about SHACL support.
Why did you choose rudof as the name?
The history of the name is the following:
- Initially, the project was called
shex-rsbecause it was intended to support ShEx. - Later, we expanded the scope to suport SHACl and it was renamed
shapes-rs. - The command line tool was initially called
sxbut it was considered a bad name because it was already taken in linux. - We changed to a more specific name
rdfsxbut after recording a video tutorial about the tool, we realized that it was difficult to pronounce. - After looking for alternatives, during a call with Jonas Smedegaard, he suggested
rudolfbecause it was easy to pronounce, containedrdf, and was a nice character. - However,
rudolfwas already taken by anotherrdfrelated project, so we decided to change it torudofwhich is short and easy to pronounce, although it is not well spelled.
In this issue you can follow the discussion and other alternatives we considered.
What is the history of the logo?
The current logo was designed during the DBCLS biohackathon 2024 in Fukushima by Yasunori Yamamoto and Masae Hosoda, with some input for Jose E. Labra.
The idea of the logo is that it combines the rudolf character with horns based on the rdf logo
More information about the logo can be tracked in this issue.
What is the goal of the project?
The goal of rudof is to become a useful tool for RDF practitioners who want to check the quality of their RDF data, or want to process RDF data or RDF data shapes.
In this page