Currently I'm working on a project regarding to it. The main goal is to write an smw extension to enable some metadata about the contributors of a certain page. What I've read so far is the the following manuals:
The embarrassment is I'm completely new to smw and php and kinda lost about where to start. An smw extension means that it uses the API listed in the above link, which makes it tied to smw , but after all it's still a mediawiki extension and works just as smw does, is it correct? Do I need to master php first or is it possible to learn while working? Could any of you gurus give me some hints or suggestions? A simple sample extension of a toy functionality is more desired if possible. Thank you guys!