I’m looking to start an internal wiki in my office for sharing information back and forth with my coworkers. The Wikipedia-style program is ideal for what we need, but I have no programming knowledge other than some very basic html and java. I want to keep everything locally and everyone using it is a programming neophyte. Where do I start?
The wikipedia platform is MediaWiki, with an installation guide available on that site. I’m not a big fan of media wiki, because for new editors, it’s not easy for them to learn, but if your folks are comfortable editing wikipedia, it won’t be difficult for them.
Alternatively, there are free wiki sites - I happen to like Zoho Wiki. What I like about it is you can set permissions and privacy very easily under settings->privacy (including limiting to those with emails from a specific domain), and, depending on the people using it, the WYSIWYG interface is very easy for people. It also doesn’t require a local server - which, depending upon your needs can be good or bad.
There’s also the WikiMatrix, to look at a variety of wiki applications and compare them.
I’ve never done an installation, as I’ve found the free ones work for me.
If you aren’t afraid of CamelCase, you might look into MoinMoin as a very simple Python-based wiki platform.
Of course, Wikipedia has a ‘Comparison of wiki software’ article.
I set up a Perspective wiki to document IT procedures at my last job. I found it to be very friendly to install and configure. It’s free and runs on IIS.
I set up two wiki sites using mediawiki. You, of course, first need a web address to install it to. So, you may want to get that taken care of over at a registry site like godaddy or register.com first. Unless you already have a site. email me at bucklerchad at comcast dot net and I will help you out with it free of charge.
You install the wiki software. Several versions are out there, each with its advantages and disadvantages. This Wikipedia page compares them. I’ve used MediaWiki and TWiki extensively, and they’re both good.
In any collaborative system, you should recognize some interesting issues:
[ul]
[li]Access: does everyone get to look at and edit all pages?[/li][li]Guidelines: gonna try to make all the pages look roughly alike?[/li][li]Cruft: how will you deal with obsolete information or random pages that got tossed in but never finished?[/li][li]Naming conventions: will you use a standard for naming pages?[/li][li]Finding stuff: once you put sufficient stuff in a Wiki, it may be hard to find it again![/li][li]Support: who’s gonna deal with crashed servers, software not working, etc.[/li][/ul]
Alas, I can not think of any software that is both free and completely “turn-key”. If it’s free, you support it yourself, and that may take a lot of work. If it’s not free, you pay a lot for support.
Good luck!