Wikimedia

The cron job for extdist should run "git gc" occasionally

For this task, you should have basic understanding of cron jobs on Linux systems.

The cron job for extdist needs to run git gc occasionally in each repository it processes, otherwise /srv/src starts to get really big. You can find the script in the labs/tools/extdist repository in Gerrit. Maybe once every 100 runs the script can run gc.

You are expected to provide a patch in Wikimedia Gerrit. See https://www.mediawiki.org/wiki/Gerrit/Tutorial for how to set up Git and Gerrit.

Task tags

  • cron
  • python

Students who completed this task

refeed

Task type

  • code Code
close

2018