MobileFrontend

From MediaWiki.org
Jump to: navigation, search

MobileFrontend is a MediaWiki extension providing a mobile front-end to MediaWiki sites.

It was developed to replace Wikimedia's Ruby-based mobile gateway

Contents

Status [edit]

2012-05-03:

We'll no longer be updating this project as all general work on MobileFrontend is complete. All further activity will be in sub project pages like our core migration


Rewrite rationale [edit]

  • Puts the code in our code repo rather than on github
  • Easier to review code in a language that most Wikimedia/MediaWiki developers are already using (PHP, instead of Ruby)
  • Easier on the ops team to maintain servers (most infrastructure is already built for PHP web apps, not Ruby web apps)
  • Allows for third parties to easily create mobile sites

Timeline [edit]

Specifications [edit]

  • Written in PHP
  • Extensible for any MediaWiki installation
  • Support current Ruby-implemented API (mentioned on bug; where is this?)
  • Requirements

Testing [edit]

Deployment to Wikimedia cluster [edit]

Additional documents [edit]

  • User requirements:
  • Software design document:
  • Test plan:
  • Documentation plan:
  • User interface design docs:
  • Schedule:
  • Task management:
  • Release management plan:
  • Communications plan:

Communications [edit]

See also [edit]

Related projects [edit]