Developer hub

Jump to: navigation, search
Developer hubArchitecture guide
Developer hub
Starting point for users interested in Semantic MediaWiki development
Table of Contents
MediaWiki dependencies

How can I start?


  • 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?