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

[edit] Status

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


[edit] Rewrite rationale

  • 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

[edit] Timeline

[edit] Specifications

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

[edit] Testing

[edit] Deployment to Wikimedia cluster

[edit] Additional documents

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

[edit] Communications

[edit] See also

[edit] Related projects

Personal tools
Namespaces

Variants
Actions
Navigation
Support
Download
Development
Communication
Print/export
Toolbox