Translatewiki.net isn't served on WMF hardware, and we cannot make direct requests to their API from WMF production. ORES architecture relies on these requests, so we'll need to make changes one way or another.
Alternatives suggested so far:
- WMF production ORES makes API requests to translatewiki.net through the HTTPS proxy, with a whitelist ensuring no host other than translatewiki.net can be reached outside production via the proxy. Add strict concurrency limits to the number of requests we support for TWN.
- Run a new ORES instance from WMCE, which would only be responsible for TWN scoring.
- Offer to host TWN on WMF hardware (cf. original discussion, succession plan).
- Require that ORES on TWN inject all dependency data in every score request so that no external API call is necessary.