Help:Developer manual/Questions

Questions

 * How to setup (use) a DataValue in PHPUnit
 * How is SMW organized inside? What parts of Architecture guide are outdated and don't reflect the current state of the code?
 * What's happening when I add the property to my page?
 * What's happening when I query something?
 * In which ways can SMW be extended? What abstract classes, hooks and interfaces do we have?
 * How to do the following things:
 * How to add new reasoning capability? For example support the inverse properties?
 * How to extend the query language?
 * How to add new types of properties and extend the old ones?
 * How to search the bottlenecks in the performance?
 * How to read SMW data from PHP code?
 * How to write SMW data from PHP code?