-
Notifications
You must be signed in to change notification settings - Fork 1
Install
You should have rails >= 3.2 installed in order to use the web-client.
If you want to use Passenger phusion: http://code.google.com/p/phusion-passenger/issues/detail?id=113
Virtuoso is used to store extracted news.
You should activate the indexing process (for bif:contains to work)
DB.DBA.RDF_OBJ_FT_RULE_ADD (null, null, 'All');
DB.DBA.VT_INC_INDEX_DB_DBA_RDF_OBJ ();
HowToo install virtuoso on fedora
You can follow the tuto on http://code.google.com/p/sgvizler/wiki/HowTo_MacVirtuosoRails3Apache (it works for us), commands are:
git clone https://github.com/openlink/virtuoso-opensource.git cd virtuoso-opensource brew install libtool #this are required on my machine brew install gawk ./autogen.sh export CFLAGS="-O -m64 -mmacosx-version-min=10.8" ./configure make make install echo 'export PATH="/usr/local/virtuoso-opensource/bin:$PATH"' >> ~/.bash_profile source ~/.bash_profile cd /usr/local/virtuoso-opensource/var/lib/virtuoso/db virtuoso-t +foreground
Download java JDK 1.7 (work also on java 1.6).
Create a fork of https://github.com/descl/ZONE Take a look at https://help.github.com/articles/fork-a-repo in order to learn more about forks.
- Fetch code from your repo:
git clone https://github.com/[Your Login]/ZONE.git
- Link your fork code repo to the "official" repo
git remote add upstream https://github.com/descl/ZONE
- download the ZONE project code
git fetch upstream
- Download code from ZONE "official" repo
git fetch upstream
- Merge code from the official repo with your code:
git merge upstream/master
You need to configure the extractor in `ZONE-extractor/config/zone.properties` setting your virtuoso password (acording to zone.properties.example)
In order to compile the application use (after configurating)
mvn installIf some tests are not working, you can skip them using
mvn -DskipTests install
You can now start the annotation process deamon using
mvn exec:java -pl ZONE-extractor-start
You need to configure the extractor in `config/config.yml` setting your virtuoso password (acording to config.yml.example)
cd ZONE-watcher
bundle install
rails s
Take a look at http://localhost:3000
Thanks to Christian Brel and Julien Holtzer for feedback