On Nov 18, 2008, at 10:50 PM, Jerome Velociter wrote:
Hello devs,
This week we created a new "xwiki-macros" module under platform/core/ for macros of the XWiki Syntax 2.0. Another question now is what do we do for macros that are not "core macros" (i.e. not indispensable for what we consider being the basic working wiki, unlike the TOC macro, or the velocity macro). Development of such macros already started, for example the instant messenger status macro, and the map macro.
Possibilities I see :
1. having them at the same level we have applications/ plugins/ under platform : adding a macros/ directory. 2. having them in the xwiki-macros core submodule, despite the fact they are not core
I am for solution 1 right now, but maybe there are better alternatives to this, too.
+1 for 1 I think (but I need to think more about it). The important part is the release cycle. Right now we handle this differentiating platform from core and core is released as a single block. Thanks -Vincent
We also have to decide how we do release and distribute them, for example do we pack them with XE, or do we release them separately, and let users install them themselves as it is the case for most of the applications already. (For me the answer to this latest question seems obvious : we _should_ send them together with XE)
Let me know what you think, I'd like if still possible having the map macro in 1.7 RC1.
Jerome.