Knowledge Management
software options at Yale

Oct 3, 2014

Knowledge Management Software Options

Once I did a thorough comparison of wiki-like options available, here’s a spreadsheet comparing these options. Mediawiki is the most robust, but also the most difficult to set up and maintain (see below). Drupal and Wordpress are other options that are hosted by Yale, but they are not my favorite for knowledge management.

Yale ITS Hosting Options

  • ITG MediaWiki - Instructional Technology Group (itg@yale.edu) hosts mediawiki instances for Yale people. Their service they don’t use CAS login, users have to be added by email address. If you think it would be useful for them to host CAS-login wikis, let them know! They would need to make the CAS Login MediaWiki extension more robust (see below), and they can only do that if there’s significant interest (email itg@yale.edu).
  • EliApps Sites - EliSites (google sites) are a really easy option, but only if members have eliapps accounts or you don’t mind adding personal gmail accounts. You can have a sidebar with collabsable menus such that you can organize/nest content.
  • Yale Wordpress is often used for static sites, and may have a wiki plugin. Its primary use case is more for publishing information more than as a living, constantly-updated knowledge system.
  • Yale Drupal is often used for static sites, and may have a wiki plugin. Its primary use case is more for publishing information more than as a living, constantly-updated knowledge system.
  • ITS Confluence is another wiki-like service on campus. Its specialty is that it can have sub-sites - our one instance of Confluence can have many sites, one or more for each group, with group-specific permissions. However, Confluence is an internal ITS service, I’m not sure it is open to anyone at Yale.

External Hosting Options

Mediawiki is the software that runs Wikipedia, and it is free and open source!

Any hosting service that gives you access to install php software on the server can have MediaWiki installed on it. YaleWiki is hosted externally (on nearlyfreespeech.net) and Haven Free Clinic is hosted externally too (on bargainvault.com).

I am sure there are services that will host a mediawiki instance for you too, but I haven’t investigated that recently. Some are run by ads, others you can pay for to be ad-free.

Mediawiki

YaleWiki, the STC Wiki (private), and the HAVEN Free Clinic wiki (private) all use Mediawiki. You can set up a Mediawiki instance on your own by following this guide. For YaleWiki (on nearlyfreespeech.net) I did the installation over ssh, but Haven Free Clinic (on bargainvault.com) I did it by their GUI (CPanel). Both were relatively straightforward. http://www.mediawiki.org/wiki/Manual:Installation_guide

Mediawiki has a ton of extensions you could install, you can see the list here http://www.mediawiki.org/wiki/Category:Extensions_by_category

If you’d like to use the CAS NetID login, here is the extension we use for that. There is a “whitelist” of permitted netids in a text file on the server. Anyone whose netid is on the list would have access, anyone who is not on the list would not have access. http://www.mediawiki.org/wiki/Extension:CASAuthentication

Casey's headshot

Hi, I'm Casey!

I'm all about helping people be
happy and effective.

Casey has dual backgrounds in psychology and software development. He is the author of Debugging Your Brain, an applied psychology and self-help book. He has worked in tech for 10+ years in many roles: Product Manager, Engineering Manager, and UX Developer.

Want your team to be the happiest, most effective team around? Casey is uniquely capable of helping transform the culture of your tech team. Your company deserves Casey's support: keynote presentations, workshops, and coaching.