fadmaa / grefine-rdf-extension

An extension to Google Refine that enables graphical mapping of Google Refine project data to an RDF skeleton and then exporting it in RDF format
http://refine.deri.ie
Other
94 stars 55 forks source link

OpenRefine 2.7 compatibility #120

Closed stkenny closed 7 years ago

stkenny commented 7 years ago

Updated the Jena libraries for #119 . Jena 3 requires Java 8.

tfmorris commented 7 years ago

Can you expand on the compatibility implications of this? Does it pin the RDF extension to a specific version of OpenRefine, or is it backward compatible?

stkenny commented 7 years ago

It introduces a dependency on Java 8. To use with version 2.6 you would need to recompile OpenRefine with Java 8, so the distributed versions will not work.

marco-brandizi commented 7 years ago

I would coordinate this with OpenRefine developers. We are in 2017, Java 8 has been around for a couple of years already, it's reasonable to migrate to it and leave older versions behind.

stkenny commented 7 years ago

Yes, but I am having some dependency problems now though which are potentially the cause of #114. It might be easier if I moved it to Maven.

stkenny commented 7 years ago

Because of problems with Xerces I could only get the vocabulary importing to work if I updated OpenRefine to use a more recent version of Jetty (9.4). The fork for that is here: https://github.com/stkenny/OpenRefine/tree/jetty9_migration

wetneb commented 7 years ago

@stkenny it looks like you have closed this PR without merging it - was it intentional? It would be fantastic if this extension could work with OR 2.7. We have just dropped Oracle JDK 7 support as it has reached its end of life.