Wikimedia

Update Lingo extension.json to manifest version 2

Lingo is MediaWiki extension that allows users define a list of abbreviations and their definitions on a page and then displays these definitions whenever an abbreviation is hovered over in an article.

extension.json is the file holding configuration data as well as other metadata about this extension. This file is using manifest version 1 of JSON file schema.

We want update it to manifest version 2.

Your work on task is to update it. You can either do this manually or with the UpdateExtensionJsonSchema PHP script (this is recommended)

You can see examples of the changes needed in the parent task's description on Phabricator

You can see example patches that have been accepted:

  1. https://gerrit.wikimedia.org/r/561255
  2. https://gerrit.wikimedia.org/r/560866

A student can work on maximum of two extensions for this task.

Task tags

  • json

Students who completed this task

BrandonXLF

Task type

  • code Code
close

2019