As we announced back in March, as part of the architecture cleanup of MediaWiki, the Graphoid graph service will soon stop rendering graphs server-side [1]. All rendering will take place in the client. This change primarily affects end-users who do not have or have disabled JavaScript. Unfortunately, this was going to be a consequence of retiring Graphoid in order to upgrade other parts of the infrastructure. The vast majority of wikis have operated without server side rendering through this year and now we are simply looking to make this change for the last remaining projects and will be completed by the end of this calendaryear.
This decision was not taken lightly (see [2] for some of the history) and we are still hoping to re-enable server-side graph rendering in the future, but any such rendering would be with a totally new service [3], as maintaining the previous Graphoid service was untenable. The server graphoid sits on is already well past its service life, and is running old unmaintained software. In short, it is likely to fail one way or another, possibly causing significant problems if we take no action. The graph extension has been provisioned to enable editor defined static fallback images alongside client side rendering. [4]
1. https://phabricator.wikimedia.org/T124254 2. https://phabricator.wikimedia.org/T211881 3. https://phabricator.wikimedia.org/T249419 4. https://www.mediawiki.org/wiki/Extension:Graph#User_defined_fallback
wikitech-ambassadors@lists.wikimedia.org