Vincent Massol wrote:
> On May 20, 2008, at 11:14 AM, Evelina Slatineanu wrote:
> 
>> One proposal is to make the panels part of XE (not application  
>> anymore,
>> since they have dependencies in XE) and move the PanelWizard in the
>> Administration application (since this one will contain PanelWizard  
>> for both
>> wiki and space level, so there is no point for the PanelWizard to  
>> exist
>> outside administration). WDYT?
> 
> I'm not sure. I'd prefer we go the opposite way. There's nothing IMO  
> that forces us to make Panels compulsory and I'd rather see it as an  
> application. Right now there are dependencies in Core/XE because we  
> don't have IX but that should go away later on.
> 
> More generally speaking I'd really like that Core/XE is an empty shell  
> in the future, i.e. completely empty and that XWiki instances are  
> built by adding applications. The Panels are one such application but  
> I can envision other navigation/menu applications. People who build  
> these new apps should be able to use them without using the Panels app.
> 
> Of course, when we have the Application Manager which will allow users  
> to choose their apps the first time they start XWiki we will display  
> the Panels app proeminently.
> 

Exactly. Although there are some strong links in the XWikiPreferences 
class and in the templates and skins, the wiki can work pretty well 
without any panels at all.
-- 
Sergiu Dumitriu
http://purl.org/net/sergiu/
_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to