I've proposed a "jena" integration module to Commons RDF, which I
think we should try to release as part of Commons RDF 0.3.0

It's based on Andy's earlier integration on GitHub[1] (JENA-1015), but adds
support for Dataset, Quad (and generalized quad!), RDFParser.


The entry point would be the JenaRDFTermFactory [2] as well as the
experimental JenaRDFParser [3].0

The JenaRDFTermFactory create Commons RDF instances backed by Jena, as
well as doing from/to conversions between the APIs.

I've already tested this with the new RDF4j module, which shows that
you can transparently add Jena triple to RDF4J graph stores and vice
versa.


I wonder if Jena folks would be able to quickly review this for sanity
and design decisions?


Code: https://github.com/apache/incubator-commonsrdf/pull/23/files

Javadoc: 
http://stain.github.io/incubator-commonsrdf/COMMONSRDF-35/org/apache/commons/rdf/jena/package-summary.html






[1] https://github.com/afs/commonsrdf-jena
[2] 
http://stain.github.io/incubator-commonsrdf/COMMONSRDF-35/org/apache/commons/rdf/jena/JenaRDFTermFactory.html
[3] 
http://stain.github.io/incubator-commonsrdf/COMMONSRDF-35/org/apache/commons/rdf/jena/experimental/JenaRDFParser.html

-- 
Stian Soiland-Reyes
http://orcid.org/0000-0001-9842-9718

Reply via email to