[xwiki-dev] [ArchitectureV2] General principles

Vincent Massol vincent at massol.net
Tue Mar 20 18:57:45 CET 2007


On Mar 20, 2007, at 4:46 PM, Sergiu Dumitriu wrote:

> 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.

I agree and I took that into account in the proposals I sent.

-Vincent

> 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
>
> --
> You receive this message as a subscriber of the xwiki- 
> dev at objectweb.org mailing list.
> To unsubscribe: mailto:xwiki-dev-unsubscribe at objectweb.org
> For general help: mailto:sympa at objectweb.org?subject=help
> ObjectWeb mailing lists service home page: http://www.objectweb.org/ 
> wws

-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.xwiki.org/pipermail/devs/attachments/20070320/c5cffddb/attachment.htm 


More information about the devs mailing list