Wikimedia

[Tracker] Store page ids instead of file titles in MediaInfo objects

Problem

Tracker allows users to add images to tickets. Currently, the image is identified by its name. That is not ideal, since the name can change at any given time. If that happens, Tracker loses track of the image.

Proposed solution

Instead of storing image's name, Tracker should store page ID instead.

Student is expected to send a patch for wikimedia-cz/tracker repository, hosted at Wikimedia Gerrit. When claiming task on GCI website, student should claim a respective Phabricator task as well.

Materials

Task tags

  • python
  • django

Students who completed this task

alcarazzam

Task type

  • code Code
close

2019