I'm looking for a Wiki System that satisfies the following requirements:

  1. Uses ACL (Access Control lists - who can access what pages)
  2. Needs to be able to integrate with Active Directory
  3. Is scriptable via an API (meaning I can create a wiki page through an API in a program instead of logging in and manually typing in the page.)

The scope of this project is to integrate an in-house version of github - that auto generates, and populates a wiki entry for each project repository, when it is created. Since it is in-house - the need for ACL's and Active directory integration.

Any help in pointing me in the right direction is greatly appreciated.

link|improve this question
2  
Please use complete sentences and correct spelling when asking your question. – Paul McMillan Dec 21 '10 at 18:46
@goutham - you may be interested in area51.stackexchange.com/proposals/13716/wikispeedia – Wikis Jan 3 '11 at 14:47
All the answers below satisfy conditions 1 and 2 but no one talks about answering or how item 3 in his question is specifically answered. I am not sure why people are upvoting the below answers? – Jeremy Hajek Jan 24 '11 at 21:59
feedback

4 Answers

SharePoint can include a wiki. That would cover all of your named requirements. It might not cover any un-named requirements.

link|improve this answer
This is a bad, really bad wiki. Actually it is not a wiki. – Mircea Vutcovici Dec 21 '10 at 19:27
@Mircea Vutcovici, SP2010 includes a Wiki function that isn't terribly dissimilar to other wikis and fulfills his other requirements. It might not be most people's first choice, but it works. – Chris S Dec 21 '10 at 19:30
Mircea - like I said, if he has any specific requirements in regards to how wiki-like it needs to be, he didn't bother telling us. I answered the question he asked. – mfinni Dec 21 '10 at 20:05
ok Thanks Mfinni – goutham Dec 21 '10 at 20:21
i will look into sharepoint wiki – goutham Dec 21 '10 at 20:21
show 3 more comments
feedback

Mediawiki won't do all that "out of the box" but there are add-ons to cover the bits it won't do natively. It has the added bonus of being the most flexible and most supported wiki around.

link|improve this answer
ok Thank You John – goutham Dec 21 '10 at 22:58
The scope of this project is to integrate an in-house version of github - that auto generates, and populates a wiki entry for each project repository, when it is created. Since it is in-house - the need for ACL's and Active directory integration. – goutham Dec 22 '10 at 20:42
feedback

Mindtouch should also fit your requirements. http://www.mindtouch.com/

link|improve this answer
Can you clarify? There are three versions - the free/core and then the hosted versions per user. – Jeremy Hajek Dec 22 '10 at 0:32
feedback

http://fosiki.org - fully strong and long lived project for enterprise data-wiki. :)

link|improve this answer
feedback

Your Answer

 
or
required, but never shown

Not the answer you're looking for? Browse other questions tagged or ask your own question.