From: Ciro S. <c.s...@cs...> - 2010-08-07 19:06:48
|
Hi all, I hope there is somebody on this list, I have seen it is some time now the project isn't updated, and I see on the mailing list there aren't many messages either...anyway... I finally had some time to spend on a personal project, part of the project involves working with ontologies, and I was hoping to use PHP for most of the development. I picked up RAP because it is the only library that contains support for ontology models (well, at least the most complete), but I am still missing something, especially OWL support. It seems there is some code already, but not activated, I tried activating the vocabulary and it seems there is still some developing to do. Also I found a couple of problems: - I use the following to include RAP in my script: define('RDFAPI_INCLUDE_DIR', realpath('lib/rdfapi-php/api').'/'); include(RDFAPI_INCLUDE_DIR.'RDFAPI.php'); But I came across several "class not found" and "php script not found", so I had to add by hand a require_once when I got an error like this. Am I doing something wrong? - This one is more serious: I am using PHP version 5.3.2, I think this problem will affect all PHP versions starting from 5.3, maybe I can't remember when namespaces where introduced in php, anyway, in the RdfsVocabulary() and OWLVocabulary() classes the method NAMESPACE() can't be used, I had to comment it (actually renamed to NS() for the moment): Parse error: syntax error, unexpected T_NAMESPACE, expecting T_STRING in rdfapi-php/api/ontModel/OWLVocabulary.php on line 357 I am interested in aiding the development of RAP, my own personal project will slowly start and I could give some contribution to the code where needed, especially on the OWL support side. Before that, I already had a look at the sources checked out from the svn repository, but I really would like to hear some words from the developers about the general status of the development and the OWL support status at this time. Thank you, Ciro. |