BarebonesMediaWiki

The Problem
There is a need for building microsites on top of MediaWiki to build projects like a better platform for API documentation for community developers and Wikimedia transparency report.

Why use MediaWiki?

 * Already have devs with exp. for writing and maintaining
 * Need to build control to language switch

Features

 * Translation through translatewiki
 * Would want to make seperate mediawiki installs per site
 * Including external JS libraries is more difficult
 * May cause issues since JS must be loaded on all pages

Some Questions

 * Can we remove all the chrome?
 * Probably : https://donate.wikimedia.org - removes site chrome
 * Prohibit editing of site
 * Write/integrate way of uploading and visualizing CSV file (new extension?)
 * Interactive JS on pages
 * Most likely see action item below

Action Items

 * Create template for clean page, with skin styles stripped out


 * Extension for installing and using JS libraries


 * Extension for uploading and parsing CSV


 * Styled  footer with Mediawiki project links


 * Styled Language switcher component


 * Microsite Mediawiki (no skin, no page structure)

Clients

 * API Documentation & Developer Hub, Analytics
 * Transparency Report, CLA
 * Marketing site, Wikipedia zero