Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

8 Commits

Repository files navigation

Linked User Feedback service documentation
More info: http://soa4all.isoco.net/luf/about
Installation Instructions
=========================
Note: In order to run the LUF service, a triple store (e.g., Sesame) is needed. Also, for exposing the feedback information as Linked Data, a Linked Data frontend (e.g., Pubby) is needed.
Sesame, LUF and Pubby can be deploed in a servlet container such as Tomcat. So, the steps would be:
(0: Tomcat)
1: Sesame
2: LUF
3: Pubby
1: Installing Sesame
--------------------
Plenty of info at http://www.openrdf.org/
2: Installing LUF
-----------------
- Get the code from GitHub
- (If using Eclipse, import project as Maven project)
- use JDK >= 1.6.0_12
- Move default_config.properties to config.properties
- Modify the default data and set the urls right
- Include your sparql endpoint
- "mvn package" to generate the .war
- Deploy the .war in tomcat
3: Installing Pubby
-------------------
- Download from https://github.com/cygri/pubby
- Deploy the webapp in a tomcat, and rename (for example to "luf")
- config.ttl needs to be modified:
- Include:
@prefix rev: <http://purl.org/stuff/rev#> .
@prefix tags: <http://www.holygoat.co.uk/owl/redwood/0.1/tags/> .
- Modify (examples given):
conf:projectName "Linked User Feedback";
conf:projectHomepage <http://soa4all.isoco.net/luf/about>;
conf:webBase <http://localhost:8080/luf/>;
conf:indexResource <http://localhost:8080/luf/comments/1234>;
conf:sparqlEndpoint <http://localhost:8080/openrdf-sesame/repositories/LUF>;
# conf:sparqlDefaultGraph <http://dbpedia.org>;
conf:datasetBase <http://soa4all.isoco.net/luf/>;
# conf:metadataTemplate "metadata.ttl";

About

Linked User Feedback

Resources

Stars

5 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages