OK with me.
Should I imagine XWiki without velocity? Why not, there could be a XWiki
distribution based on JSP, or one based on XML+RDF+XQuey+XSLT. Maybe XWiki
3.0 will have these. We should ask ourself if this is possible when we
design the architecture. The core will be correctly defined when we can
easily achieve this goal.
Sergiu.
On 3/20/07, Vincent Massol <vincent(a)massol.net> wrote:
 Hi,
 I'd like to propose the following general principles for the V2
 Architecture (
http://www.xwiki.org/xwiki/bin/view/Idea/ArchitectureV2):
 * XWiki Core API is made only of interfaces. These are all the
 interfaces that are implemented by components
 * XWiki Components are simple java classes (POJO) implementing the
 XWiki interfaces.
 * XWiki Core Distributions consist in XWiki Core + some chosen
 components. Our current XWiki will be a Core Distribution.
 * XWiki Containers are special modules that integrate XWiki in a
 given container. For example: integration in Servlet Containers (this
 means a web.xml file, servlet context listeners, packaging in a WAR,
 etc), in Portlet Container, in J2ME environments, etc. XWiki
 Containers depend on XWiki Core Distributions.
 Are we ok with this?
 If so, I'll move that to 
http://www.xwiki.org/xwiki/bin/view/Idea/
 ArchitectureV2
 Thanks
 -Vincent
 PS: I'll keep sending some Architecture ideas so that we start
 shaping up our Architecture document and so that everyone has a clear
 idea of what's happening and can participate.