Hi,
Le 23 nov. 2010 à 14:04, Ludovic Dubost a écrit :

> Le 23/11/10 11:51, Vincent Massol a écrit :
>> Hi,
>> 
>> On Nov 23, 2010, at 11:42 AM, coldserenity wrote:
>> 
>>> Hi, Devs
>>> 
>>>    Recently one idea have crossed my mind. Thought that it might be
>>> interesting to XWiki community.
>>>    It would be nice to implement something like Maven Archetypes, just for
>>> Wikis. That is a "XWiki Archetype Plug-in".
>>> 
>>>    Imagine a Wiki for software development project (SDP). Its structure
>>> might be more or less the same for most of the project. You would have
>>>        * Place for storing development environment description and set-up
>>>        * There should also be a place for developers to store some hints,
>>> code snippets etc.
>>>        * A place for "User stories" and communications with customers
>>>        * Meetings tracking place (where you keep meeting minutes, IRC logs)
>>>        * List of deliveries and release notes.
>>>    All of the above is something a modern quality-managed project cannot
>>> survive without. And with XWiki it can be gathered into a set of templates
>>> in a single *.xar archive like a Maven Archetype.
>>> 
>>>    At some level it can be done even with existing tools the XWiki
>>> provides. However it can be extended even more:
>>>        * Archetypes can contain information about plug-ins and extensions
>>> they depend on. E.g. there may be a separate meeting minutes application
>>> which needs to be installed for our SDP Archetype example.
>>>        * Parametrized archetypes (e.g. provide project name for SDP
>>> Archetype)
>>>        * Special UI designed to import an archetype (e.g. choose which
>>> parts (pages and plug-ins) of the archetype you would want in your Wiki)
>>>        * Special UI designed to search Wiki Archetype repository
>>>        * Special UI for extracting an Archetype from existing Wiki
>>> 
>>>    Does it sound as a viable user-story? What kinds of other Archetypes you
>>> can think of? Does it worth the effort, to be able to quickly start-up your
>>> wikis and have them conform to the same style?
>> Yes this is interesting.
>> 
>> Right now have 2 features close to this:
>> - Wiki templates in XEM
>> - Template Providers in XE. See 
>> http://code.xwiki.org/xwiki/bin/view/Applications/AdministrationApplication
>> 
>> And we're developing the extension manager to handle extensions and their 
>> dependencies.
>> 
>> Another related topic is XWiki Flavors: 
>> http://jira.xwiki.org/jira/browse/XWIKI-356
>> 
>> Thanks
>> -Vincent
> 
> Maybe there is a need for Space template between Page templates and Wiki 
> templates.
> It also makes me think that we should start a new space with the space 
> dashboard instead of an empty wiki page when we use the "Create Space" menu.
We discussed about that with JV (in fact it was jv's idea), because an 
application can be contained in a space, and templating a space can be also a 
way to install an app (i do not know if i reflect well his idea), or have 
predefined space templates for specific uses (project, documents, etc.)
Related to that, there was this idea to have space categories or type (a space 
type manager), that allows to see what kind of space it is (based on an icon 
?), managing the display, etc.
This would be very powerfull on the user side 


> 
> It would be really cool to be able to choose a Space Template when creating a 
> space.
And select an available category or type

Best Greg

> 
> Ludovic
> 
> 
> 
> 
> 
>>> Regards,
>>>  Roman
>> _______________________________________________
>> devs mailing list
>> [email protected]
>> http://lists.xwiki.org/mailman/listinfo/devs
>> 
> 
> 
> -- 
> Ludovic Dubost
> Blog: http://blog.ludovic.org/
> XWiki: http://www.xwiki.com
> Skype: ldubost GTalk: ldubost
> 
> <ludovic.vcf>_______________________________________________
> devs mailing list
> [email protected]
> http://lists.xwiki.org/mailman/listinfo/devs

_______________________________________________
devs mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/devs

Reply via email to