Hello Lukas, Roel and all!
In this email I will summarize all the problems I encountered the last few weeks when
playing with SmallWiki.
Basically it is about the composition of extensions.
How do we want to collect any collaboration from other people?
Of course, we should not touch the bundle smallwiki for that. I want to load smallwiki,
and the set of extensions and that should work.
When one extension (i.e., template) needs to be taken into account by the server, it
should be included into the template hierarchy. That could be done by extending the method
VisitorRendererHtmlLight>>defaultTemplates, and by extending the visitor in order to
make the template "rendererable". I have discussed with Lukas, and we agree that
is really completely bad.
One solution could be:
- an extension are not represented anymore by a template, this leads to
- have a kind of "TemplateComponentHolder" class, understandable by the
visitor, charged to contain all the new extension and to make a layout location. In this
case just a
- registration mechanism is necessary
Alexandre Bergel http://www.iam.unibe.ch/~bergel