Automatically exported from code.google.com/p/rdf-pipeline
Perl JavaScript Shell XSLT CSS HTML Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
RDF-Pipeline
apache2-config
doc
scripts
tools
www-template
LICENSE
License.txt
Notes.txt
README.md
errlogtail
logtail
set_env.sh
startup.pl

README.md

RDF Pipeline Framework

This framework allows a data production pipeline, described in an RDF graph, to automatically invoke update mechanisms in downstream nodes after changes in upstream node data.

For an overview, please read "The RDF Pipeline Framework: Automating Distributed, Dependency-Driven Data Pipelines "

There is additional information on the project Wiki.

Contact david@dbooth.org if you are interested in this project, either as a user or potential contributor.

Perl Implementation

This is the original implementation, described in the paper mentioned above. The RDF Pipeline Framework is now being ported to JavaScript (described below), so the perl implementation may become orphaned unless there is other interest in it.

The perl code is in "developer release" status: it runs and passes regression tests, but is not yet ready for general production release, as documentation and installation procedures still need development. Code for the first two wrappers (FileNode and GraphNode) are written in Perl using Apache2 mod_perl. Future wrappers for Java objects are planned. You should contact david@dbooth.org if you wish to try it, as assistance will surely be needed for configuration, etc., until the documentation and installation procedures are further developed.

JavaScript Implementation

We are currently porting the RDF Pipeline Framework to JavaScript under node.js, using the NoFlo library, primarily for the GUI. We expect to have an initial version of this port ready for use and documented by September 2016. If you are interested in using it and helping with its development before then, contact david@dbooth.org for help getting started.