Reading/Web

History
MobileFrontend is a MediaWiki extension providing a mobile web front-end to MediaWiki sites including Wikipedia. It was developed to replace Wikimedia's Ruby-based mobile gateway. It is powered by the MobileFrontend extension.

About
The mobile interface of a Wikimedia project can be reached by visiting langcode.m.X.org (where X is the name of a Wikimedia project)

For instance:
 * pl.m.wikipedia.org
 * [//en.m.wikinews.org en.m.wikinews.org]
 * [//en.m.wikisource.org en.m.wikisource.org]

Alternatively, any user going to a domain without .m will automatically be redirected to the mobile interface.

When a user loads one of the above urls the'll be presented with a screen layout that is appropriate for their device. Articles will be automatically reformatted but the home page will not. In order for a homepage to be mobile friendly it has to be configured with the appropriate selectors.

Install it on your own wiki
Other users helps make this product as generic and ensures quality. Visit the extension page for information on how to do this.

Talk

 * Come join us in irc.freenode.org #wikimedia-mobile and get involved and talk about our current projects
 * Start a conversation around one of the existing feature requests or suggest a new one.
 * Use the beta version of the mobile site and get involved with development of features, giving the extension feedback and reporting bugs.
 * Install this Chrome extension and force yourself to always use mobile on desktop and help us identify things that need mobilizing

Translate

 * Join the team of translators on translatewiki and help translate the extension. No coding skills necessary!

Code

 * Try out the code on github or gerrit!
 * Fix a bug
 * Fix a bug in beta

Specifications

 * Written in PHP and JavaScript.
 * Extensible for any MediaWiki installation

Deployment to Wikimedia cluster

 * Deployment instructions
 * Deployment checklist
 * Deployment plan

Communications

 * Call for testers on our new Mobile gateway prototype, Wikimedia blog, June 10th, 2011.