https://bugzilla.wikimedia.org/show_bug.cgi?id=56277

Andrew Garrett <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected],
                   |                            |[email protected]

--- Comment #2 from Andrew Garrett <[email protected]> ---
This seems to be basically because RecentChanges formatting was totally broken
by the implementation of history.

There is a whole system designed for providing an i18n message along with
callbacks to fill the parameters. The callback seems to assume it's being
called within a block, with access to the PostRevision in question.

The change did not consider that RecentChanges also needs to format history
lines, and so we are stuck trying to reimplement the functionality in
HistoryRecord, or to instantiate our own HistoryRenderer (the best option,
since HistoryRecords seem to expect particular parameters which are set in
HistoryRenderer – something that, IMO, is a mistake).

I'll discuss this at standup tomorrow / with Matthias.

-- 
You are receiving this mail because:
You are the assignee for the bug.
You are on the CC list for the bug.
_______________________________________________
Wikibugs-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikibugs-l

Reply via email to