Wikimedia

Remove usages of the deprecated `Title::newFromURL` function

The popular wiki platform, MediaWiki, powers a wide range of collaborative editing projects, such as Wikipedia and Wikivoyage, as well as many internal corporate wikis and other projects.

Your task is to remove uses of a deprecated function, Title::newFromURL. You will use git grep to search the MediaWiki core repository for uses of this function, and GitHub code search to find uses of the function in MediaWiki extensions. You will submit a patch for MediaWiki core and for each extension that uses this function, in order to remove it and replace it with non-deprecated functions.

It is possible that some instances of this function may need to remain (for example, in old, unsupported extensions, or in obscure or esoteric parts of the code). That will not stop us from marking the task as complete.

See https://phabricator.wikimedia.org/T65424 for more details

MediaWiki code can be found in the mediawiki/core Git repository. Read https://www.mediawiki.org/wiki/Gerrit for more details on submitting your code and the review process.

Task tags

  • wikimedia
  • php
  • deprecated
  • mediawiki

Students who completed this task

Albert221

Task type

  • code Code
close

2015