Wikimedia

Fix 3 todos in MediaWiki code

A TODO is a reminder stored in a code comment. Do 3!

  • Pick 3 todos from the list at https://doc.wikimedia.org/mediawiki-core/master/php/html/todo.html : each box is one todo, where the cell content briefly describes what you are expected to do and the header links the code file.
  • Understand them and if necessary edit the todo itself to clarify for future fixers.
  • Complete the todos you have selected and remove the todo notes from the code!

To complete a todo means to accomplish what the todo text says or to supersede it in another way, e.g. by executing the "order" that it contains (examples: "document this function", "move this method elsewhere", "This test method should be split").

All the todos are in MediaWiki, so you have to follow the general instructions to send a git patch in the mediawiki/core repository. If you want, you can also select todos from one of hundreds MediaWiki extensions, whose code is in other mediawiki repositories.

Task tags

  • mediawiki
  • technical-debt
  • php
  • todos
  • doxygen

Students who completed this task

Ioannis Kydonis, Albert221, nicoco007, AndyTechGuy, Victor Barbu

Task type

  • code Code
  • chrome_reader_mode Documentation / Training
close

2015