I’ve been a faithful Wiki Server use since it launched with Leopard Server. I’ve converted my company’s two major MediaWiki installations with a reasonable amount of success and we now have 11 wikis spanning 9 departments.
Discovering the limitations of the software has been extremely disheartening. I’ve posted a few times on the support forums with little interaction with the wiki dev team. I even attended WWDC ‘08 in hopes of learning how I could improve our wiki implementation. In more words, I was told to learn JavaScript and/or XSL to modify the wiki. While this is great for someone who’s job is to maintain the wiki and nothing more, this is not advice for a network administrator. Maintaining the wiki occupies such a small portion of my responsibilities that it is simply not economical for me to learn a new language just to make the tool more user-friendly and more applicable to the other departments in the company.
What we, Apple Wiki devs/users, need is an API. Apple: give us an API.