[xwiki-dev] [ArchitectureV2] General principles
Sergiu Dumitriu
sergiu.dumitriu at gmail.com
Tue Mar 20 16:46:05 CET 2007
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 at 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.
>
>
--
http://purl.org/net/sergiu
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xwiki.org/pipermail/devs/attachments/20070320/94dbc206/attachment.html
More information about the devs
mailing list