RMLio / rmlmapper-java

The RMLMapper executes RML rules to generate high quality Linked Data from multiple originally (semi-)structured data sources
http://rml.io
MIT License
144 stars 61 forks source link

Reuse RDF4J model API #198

Open namedgraph opened 1 year ago

namedgraph commented 1 year ago

Hi. This project depends on RDF4J which includes an RDF model API: https://rdf4j.org/documentation/programming/model/

Why do you need to define your own RDF model terms instead of reusing RDF4J? https://github.com/RMLio/rmlmapper-java/tree/master/src/main/java/be/ugent/rml/term

Am I misunderstanding something?

bjdmeest commented 1 year ago

We're mostly using RDF4J throughout the mapper, however, there are some places we still make use of a legacy self-made RDF model API. Removing that own RDF model should be painless, but hasn't been a priority :)