Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
DS-2061: Linked (Open) Data support for DSpace #568
This commits adds a module dspace-rdf. The module will convert the
This PR should not be merged yet, as there are some things left to be done. I create this PR now to share the code as early as possible. I would appreciate any comments and if possible help to get it merged into DSpace.
You can find more information on this contribution here:
+1 I've been able to test this feature.
Some notes on this, as is. It requires you to run your own triple-store service. (i.e. this doesn't store/serve the data out of the box, but you run something like Apache Fuseki.
Configure config/modules/rdf.cfg to have the uri to the triple store:
Then populate data:
/dspace/bin/dspace rdfizer -c
I've added webapp /dspace/webapps/rdf to context path /rdf.
View the turtle of an item:
Using Chrome extension RestClient:
And your turtle data looks like:
So, I'm fine with this as-is. Hopefully another PR can come for DSpace 5 that adds the sesame triple store so this can work out of the box. Such as: https://github.com/dspace-oceanlink/DSpace