User:MWJames

We believe Mediawiki and SMW are incredible tools (open source) to work with and it can be quite fun, as well as satisfactory to solve some of the fundamental problems that any knowledge management system faces. The main task to be accomplished by our internal Mediawiki installation is:

Storage of internal research papers

A library system that allows to attach certain semantic annotations to query connected information to a research field A document repository system (not as comfortable as MS sharepoint or others etc.) by requiring that semantic annotations are stored together with documents

Manage external links and research studies that might impact future projects (based cumulated impact factors)

The most important function for our MW is, to combine a well develop classification system Extension:Semantic MediaWiki with the ability to search documents based on relevancy.

We had some performance problems while testing MW 1.17 therefore we decided to change from PHP 5.2.9-1 (cgi-fcgi), MySQL 5.0.77-community-nt, eAccelerator 0.9 to PHP 5.3.5 (apache2handler), MySQL 5.5.8, APC 3.1.6, Memcache 1.2.6 (info see )

Extensions in production

 * Extension:Semantic MediaWiki
 * Extension:Semantic Forms
 * Extension:Semantic Result Formats
 * Extension:Header Tabs structuring of page content
 * Extension:HarvardReferences author-date based literature referencing
 * Extension:SphinxSearch improves search engine functionality

Extensions in test

 * Extension:Semantic Watchlist
 * Extension:Semantic Glossary Requires SMW 1.6, not ready for production yet
 * Extension:Semantic Graph Not ready for SWM 1.6 yet

Extensions to be considered

 * Extension:RSS using an older trunk version to get it working
 * Extension:MathJax‎ Pending, problems with single $ in normal articles that gets rendered
 * Extension:Zend Search Lucene for MediaWiki Not for production, problems with Japanese characters
 * Extension:Cite/Cite.php makes an article hard to read in terms of extensive citation and difficult in template handling.

Contributions

 * Extension:Semantic Incoming Properties fixes for SMW 1.6, 1.7 are available on github
 * Extension:SWF Document Viewer an extension that allows to convert pdf's into swf format with an on-the-fly or job-rendering process, ability to display the rendered document with a flash document viewer (flexpaper). Additional information can be found on github and a video demonstrates the proof-of-concept.

Miscellaneous
Some solutions we found useful when working with MediaWiki can be found here.

Other useful links

 * Snippets
 * jQuery makeCollapsible