On Jun 25, 2010, at 10:30 AM, Caleb James DeLisle wrote:

> 
> 
> Vincent Massol wrote:
>> On Jun 25, 2010, at 10:05 AM, Caleb James DeLisle wrote:
>> 
>>> Do we want to continue with templates in the filesystem rather than having 
>>> everything in the database?
>> 
>> Wherever templates are, it doesn't change this high level architecture IMO.
> I see, I noticed "vm file" in the flow chart and jumped to a conclusion.

Yes the file part should be removed. We don't have to make assumption about 
where it's stored.

>> Note that the point of templates is to make xwiki work even when the 
>> database is empty...
> 
> IMO there should be enough filesystem templates to help the user set up a 
> database and install an xar.
> That is a detail as you said.
> 
>> 
>>> If so, will there be a pseudo document so that the templates don't execute 
>>> in the security context of whatever document is being viewed?
>>> I don't see anything about overlays (or skin extensions) and that seems to 
>>> be related.
>> 
>> This is a high level architecture. I haven't mentioned the xwiki-skin module 
>> and a few more (xwiki-url , etc).
>> 
>> Before entering into details, I'd like to make sure we agree about this high 
>> level architecture and more specifically to have these 2 modules:
>> - xwiki-template
>> - xwiki-displayer
> 
> The names sound great and the flow chart looks nice. What will they do? get 
> the document and render it?
> What will the interface look like? Also will seperating Template from 
> Displayer interfere with the ability of
> a script in a document to manipulate the template XDOM around it?

I've added some more ideas on 
http://dev.xwiki.org/xwiki/bin/view/Design/FrontEndArchitecture

Thanks
-Vincent

>> Thanks
>> -Vincent
>> 
>>> Caleb
>>> 
>>> Vincent Massol wrote:
>>>> Hi,
>>>> 
>>>> I've started thinking with Thomas about the new front end architecture and 
>>>> here's our current idea (without details) for the future:
>>>> http://dev.xwiki.org/xwiki/bin/view/Design/FrontEndArchitecture
>>>> 
>>>> If you have ideas about this please send them.
>>>> 
>>>> This message is there so that we can share a common vision for the future.
>>>> 
>>>> Thanks
>>>> -Vincent
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to