Hi, could be a solution. But I am more thinking about moving the data download process to the user level. What about removing data bundles at all from the code base and introduce another mechanism for users to download and decide what they want.
A user could be prompted to select from a set of pre-defined set of data bundles on first startup via the web interface. The data bundles could be downloaded from whatever server. The license problem is moved away to the user who selects the models for download. For users it is just important to easily select and download models. The models are automatically installed in the Stanbol instance after download. The user is happy and gets a UI for managing data bundles. Our build process could use test models that do not have any license problems. These tests models are just for testing the core functionality. WDYT? Best, - Fabian 2013/2/13 Reto Bachmann-Gmür <[email protected]>: > Hello > > Currently the build fails because of: > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-antrun-plugin:1.6:run (download) on > project org.apache.stanbol.data.sites.dbpedia: An Ant BuildException > has occured: The following error occurred while executing this line: > [ERROR] > /data-ssd-unencrypted/projects-apache/stanbol/data/sites/dbpedia/download_index.xml:26: > Warning: Could not find resource url > "http://dev.iks-project.eu/downloads/stanbol-indices/dbpedia_43k.solrindex.zip" > to copy. > [ERROR] -> [Help 1] > > > While they might be license reason this file is downloaded during > build we could still add he file to a non-apache licensed maven > project so it could be downloaded from a maven repository? > > WDYT? > > Reto -- Fabian http://twitter.com/fctwitt
