On Wed, Jul 8, 2009 at 10:41 AM, Jerome Velociter <jerome(a)xwiki.com> wrote:
Asiri Rathnayake wrote:
Hi Devs,
This is about the wiki-macro-bridge. According to our previous
discussion, I
was going to put document listening, macro
creation and macro
registration
logic into xwiki-core-rendering-macro-wikibridge
module. But as it seems
the
macro creation part is going to be highly
dependant on bridges (DAB) and
would require a couple of more methods on DAB. Since DAB is becomming
heavy
and poluted, I'm proposing that we split the
wikimacrobridge as follows:
* Keep document listening, macro registration and macro de-registration
logic inside xwiki-core-rendering-macro-wikibridge module as it is.
* Differ the macro instantiation logic into some component interface
(WikiMacroGenerator).
What about WikiMacroBuilder ?