PHP5 / Zend based Semantic Web API for Social Semantic Software
PHP Other
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
build
debian
library
tests
.gitignore
.travis.yml
Makefile
README.md
build.xml
composer.json
phpcs.xml
phpunit.xml

README.md

Erfurt

Erfurt is a PHP/Zend based Semantic Web Framework for Social Semantic Software.

CI System Status
Travis CI Travis CI Build Status
owdev Jenkins owdev Build Status

API Documentation

Features

  • RDF Parser/serializer
  • Storage abstraction/RDF Store
  • Versioning
  • SPARQL querying/update
  • Caching
  • Plugins/trigger
  • ...

Developer Info

Repository Conventions

We use Vincent Driessen's branching model, Tom Preston-Werner's versioning specification as well as this note on good commit messages for this repository.

In addition to that, we suggest to use git-flow to keep naming conventions. Copy the following config section in you global ~/.gitconfig or the repository wide .git/config file.

# git flow default configuration for ~/.gitconfig
[gitflow "branch"]
    master = master
    develop = develop
[gitflow "prefix"]
    feature = feature/
    release = release/
    hotfix = hotfix/
    support = support/
    versiontag = v

Code Conventions

Currently, this library is developed using OntoWiki's coding standard.