Last modified: 2014-01-22 15:24:11 UTC
Basic value formatters should be implemented in JavaScript in the same fashion as value parsers are implemented there. In jQuery.valueview those formatters can reduce the load of jQuery.valueview.Expert responsibilities to render values in non-edit mode. The overly complex Time and GeoCoordinate experts preview functionality can then be factored out of the experts into a separate object using such a formatter. Formatters can then also be used for displaying values in non-edit mode. See Bug 56259
For not so trivial formatters the backends formatters should be hooked up to the frontend, see Bug 56263
https://gerrit.wikimedia.org/r/#/c/101876/