Wikimedia

Convert HTTP links to HTTPS in three MediaWiki extensions (VIII)

This task is rather boring, but it can be a useful exercise to learn setting up and using Gerrit (our code review tool).

In many MediaWiki extension there are still some old http:// links to www.mediawiki.org. They should use https:// instead.

  • Clone the code repositories of the three MediaWiki extensions mediawiki/extensions/LabeledSectionTransclusion, mediawiki/extensions/MobileFrontend and mediawiki/extensions/OATHAuth.
  • Find all the http links to mediawiki.org and change them to https
    • Note: Do not change values of namespace schema definitions (for example values for xmlns, xsi:schemaLocation, targetNamespace should not be changed).
  • Submit two patches in Wikimedia Gerrit (one for each repository). See https://www.mediawiki.org/wiki/Gerrit/Tutorial for how to set up Git and Gerrit. Make sure to follow https://www.mediawiki.org/wiki/Gerrit/Commit_message_guidelines and list the Phabricator ticket/bug T189687.

To find http links, you can use https://codesearch.wmflabs.org/search/?q=http%3A%2F%2F(www%5C.)%3Fmediawiki%5C.org&i=nope&files=&repos=

Task tags

  • extensions
  • string

Students who completed this task

Zoran Dori

Task type

  • chrome_reader_mode Documentation / Training
close

2018