Skip to content

mhermans/serialservice

Repository files navigation

Serialservice

Keywords: RDF, Python, ORM, Pylons, bibliographic data.

About

This is an experimental project. Its aim is evaluating the feasibility of running a standard Python web framework (Pylons) on top of RDF-data/a triplestore. Focus:

  • Robustness of the RDF-Python ORM;
  • Managing RDF-data (versioning, inferencing, manipulation);
  • Easy data-entry and conversion to other/syndication formats.

If succesfull, it will provide a serial (alerting) service for progressive periodicals and an article metadata index.

Current state

  • Proof of concept works: RDF data is loaded in memory; mapped to python classes and navigated using Pylons & Genshi templates.
  • Site-layout: XHTML, CSS, ...
  • Dynamic data-entry forms (autocomplete with backend)

Installation and Setup

Reqs:

This should work:

$ svn checkout http://www.openvest.com/svn/public/rdfalchemy/trunk  rdfalchemy
$ cd rdfalchemy
$ python setup.py install #This will also install the correct verion of RDFlib
$ easy_install genshi
$ easy_install pylons

Then in the serialsservice-folder run:

$ paster serve --reload development.ini 

Browse to http://localhost:5000

See also

About

Serial service for progressive periodicals

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published