Skip to content

Announcements regarding distribution

Tim L edited this page Sep 1, 2013 · 15 revisions
csv2rdf4lod-automation is licensed under the [Apache License, Version 2.0](https://github.com/timrdf/csv2rdf4lod-automation/wiki/License)

2013 Aug 31 - Implemented Chained enhancements

Issue 368 was submitted to fulfill modeling of a lodcloud survey, which required the use of Chained enhancements. This is a rather drastic change to the converter, and one that may break its response to enhancement parameters used in existing projects.

Unfortunately, I don't have a mature enough unit test infrastructure, so I can't get any easy confidence that the latest converter will respond correctly to all previous enhancements. I try my best, but I might have missed something. And I'll continue to keep an eye out. Meanwhile...

I went ahead and merged my local issue-386 and develop branches into master, tagged with v1.4. This way, you can always get back the converter that existed before chained enhancements. So, if you run into any unusual behavior from the converter, where you knew it was working beforehand, try reverting to v1.4 rerunning your conversion:

cd csv2rdf4lod-automation
git checkout tags/v1.4

2011 Sept 9 - added another java library dependency

Jim McCusker helped add a RDF Abstract Graph digest, which is part of our abstractive provenance work. The digest sits in a separate jar. The digest is always called and will break with a ClassNotFoundException if it is not on the CLASSPATH.

So, change:

CLASSPATH="${CLASSPATH}:${CSV2RDF4LOD_HOME}/bin/dup/slf4j-nop-1.5.6.jar"

to become:

CLASSPATH="${CLASSPATH}:${CSV2RDF4LOD_HOME}/bin/dup/slf4j-nop-1.5.6.jar"
CLASSPATH="${CLASSPATH}:${CSV2RDF4LOD_HOME}/bin/dup/datadigest-1.0-SNAPSHOT.jar"

2011 July 9 - added another java library dependency

If you have installed csv2rdf4lod-automation before 2011 July 9, you will need to modify your source-me.sh:

CLASSPATH=$CLASSPATH:$CSV2RDF4LOD_HOME/bin/lib/javacsv2.0/javacsv.jar
export CLASSPATH

to become:

CLASSPATH=$CLASSPATH:$CSV2RDF4LOD_HOME/bin/lib/javacsv2.0/javacsv.jar
CLASSPATH=$CLASSPATH:$CSV2RDF4LOD_HOME/bin/lib/commons-validator-1.3.1/commons-validator-1.3.1.jar
export CLASSPATH

If you have NOT installed before 2011 July 9, then install.sh will do this for you when you Install csv2rdf4lod automation.

See also

Clone this wiki locally