-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1
Rob Church wrote:
What we need (god, I hate that phrase) is:
- An extension to the ParserOutput class which allows extensions to
add arbitrary items to the cache in a standard way, e.g. $parser->getOutput()->addExtensionOutput( 'fooextension', new MyCustomOutputThingy( blah blah ) );
- Consistent hook calling on operations which "add" a ParserOutput
(which can be newly-generated or unserialised from the cache) to allow the extension to access these "output extras" and utilise them.
There's a half-done patch for that sitting in extensions/Aggregator. If someone wants to pick it up and finish it, that'd be great.
- -- brion vibber (brion @ pobox.com / brion @ wikimedia.org)