Extension:MWReleases

From MediaWiki.org

Jump to: navigation, search

         

Manual on MediaWiki Extensions
List of MediaWiki Extensions
Crystal Clear action run.png
MWReleases

Release status: stable

Implementation  API
Description Publish current Mediawiki releases via the API
Author(s)  Chad Horohoe (^demonTalk)
Last Version  1.1 (2009-09-29)
MediaWiki  1.16
License GNU GPL v2
Download Download snapshot

Subversion [Help]
Browse source code

check usage (experimental)

This extension is intended for Mediawiki.org and doesn't really do much elsewhere. It allows wikis to maintain a list of current releases at Mediawiki:Mwreleases-list. The API gets an action=mwreleases parameter which returns all currently supported releases. This was designed so the installer and updater can check if they're the latest version and report to the user if they're working with an outdated release.

[edit] Sample

This is a sample of what could be in mwreleases-list:

current:1.15.1
supported:1.14.1
supported:1.6.12

Which would give output something like this:

<?xml version="1.0"?>
<api>
  <mwreleases>
    <release version="1.15.1" current="" />
    <release version="1.14.1" />
    <release version="1.6.12" />
  </mwreleases>
</api>

This extension is being used on one or more of Wikimedia's wikis. It means that the extension is stable and works well enough to be used by such high traffic websites. A full list of the extensions installed on a particular wiki is produced by Special:Version on that wiki.