Page MenuHomePhabricator

WikiLambda: Update metadata dialog to properly handle executorDebugLogs
Closed, ResolvedPublic

Description

Description

The metadata dialog code (in portray.js) needs an update to provide internationalization for a new metadata element called executorDebugLogs. Also should check that the value of executorDebugLogs, a list of strings, presents okay. While at it, check if there are any other recently-added metadata elements that need internationalization support.

Desired behavior/Acceptance criteria

  • executorDebugLogs should appear using internationalized strings, and its value should be nicely formatted and readable

Completion checklist

Event Timeline

This ticket was originally meant to cover a quick fix to ensure that executorDebugLogs and other metadata inserted by user code will be displayed nicely (using the current approach in portray.js). I'm claiming the task to do that quick fix, which does not require product/design work.

There is a bigger space of evolution for the metadata dialog, where product/design work could be useful. If we create another ticket for that work, this one could then be closed.

Change 988216 had a related patch set uploaded (by David Martin; author: David Martin):

[mediawiki/extensions/WikiLambda@master] Metadata dialog: handle new debugging metadata from executors

https://gerrit.wikimedia.org/r/988216

Change 988216 merged by jenkins-bot:

[mediawiki/extensions/WikiLambda@master] Metadata dialog: handle new debugging metadata from executors

https://gerrit.wikimedia.org/r/988216