From: Jeroen De D. <jer...@gm...> - 2013-03-11 15:21:38
|
Hey, 1. Unfortunately we did not succeed in using the SMWWriter extension. Is > this project still maintained. Did someone used it with MW 1.20.x and SMW > 1.8.x? > I suspect this extension does not work with SMW 1.6 and later. Looks like no one is maintaining it. It is not even in Git as far as I can see. If someone wants to maintain this extension and fix it up to work with latest SMW (this task is not that hard), please start by getting a new WMF git repo and migrate the code from the old SVN. 2. When we are dealing with PHP-driven properties, we always produce special > properties. How can we create and manipulate properties related to userland > in PHP? > Good question. I'd need to look at the code to figure this out. However since I don;t have the time to do this, I started a todo list for technical documentation we need, so we don't loose track of all the interesting questions that don't get an immediate answer. https://semantic-mediawiki.org/wiki/Technical_documentation_todo 2.1 How can we avoid doubling of values in a string typed property? > Think there is no facility for this. 3. Instead of the SF-API we want to use our already established MW-API interface and poor PHP. Are there any additional resources how to manage this CRUD-things...create, read, update, delete semantic properties on an "official standard way" so that we can maintain our developments along this official standards in the long term? Afraid not. Not only is this not documented, the code in question does not clearly define where the boundaries are. You are thus forced for now to be cautious and ask SMW devs on a case by cases basis if you ought to be using some class or component in a certain way. We are making progress on the later point though still have a long way to go. Help with both points certainly is appreciated. Cheers -- Jeroen De Dauw http://www.bn2vs.com Don't panic. Don't be evil. -- |