Wikimedia

WatchTranslations: Do not hardcode SMTP server address

Problem

It's considered bad practice to hardcode things into an app, like which mailserver it should use.

Proposed solution

Move SMTP server address into a configuration file.

Student is expected to upload a patch against labs/tools/watch-translations repository at Wikimedia Gerrit. Student should claim Phabricator task while claiming task at the GCI site.

Materials

Task tags

  • python
  • flask
  • yaml

Students who completed this task

Netx

Task type

  • code Code
close

2019