Skip to content
Natanael Arndt edited this page May 7, 2014 · 8 revisions

Xodx is meant to be an implementation of a DSSN node written in PHP.

This Wiki should help users and developers to understand the architecture of the system and help developers to know what to do.

A further source of information is my Master's thesis and the Wiki of the Symbolic Data project.

Dependencies

It utilizes the Erfurt Framework in combination with lib-dssn-php for storing and managing the RDF-Data. The Application infrastructure (Controllers, Actions, Request, …) is provided by the Saft Framework. For convenience it also uses the AutoLoader from Zend (which is also needed by Erfurt).

Besides a database backend (supported by Erfurt-Framework) and PHP 5, the curl library with php dependencies is needed.

Architecture

On the Architecture page you can see an UML diagram and hopefully some more information soon.

Issues, Goals and TODO

If you create a new issue, please make sure to follow the Issue-Workflow. Beside the issues listed in the issue tracker the TODO list should give a course overview of what should be done in the future. For the Software-Technik-Praktikum and similar practical possible project descriptions related to Xodx can be collected on the projects-page.

Clone this wiki locally