On Sep 14, 2007, at 7:39 PM, Erin Schnabel wrote:

> I should ammend, it interacts w/ the packager plugin that's already
> part of the base:
>   com.xpn.xwiki.plugin.packaging...

Right, it's just an extension of it that adds an Application  
Descriptor and API to manage it.

It's an early implementation of http://www.xwiki.org/xwiki/bin/view/ 
Design/ApplicationManager

-Vincent

> On 9/14/07, Erin Schnabel <[EMAIL PROTECTED]> wrote:
>> This sounds a lot like what the "Packager" application already in the
>> CodeZone does...
>>
>> http://www.xwiki.org/xwiki/bin/view/Code/PackagerApplication
>>
>> I assume you'd be basing partly on that, rather than starting from  
>> scratch?
>>
>> I've made minor changes to the Application since I d/led it... but  
>> the
>> PackageClass is essentially the ApplicationDescriptor, and there
>> already is an Export page which takes care of exporting the  
>> documents.
>>
>> It's currently based on a text-field list of documents.. with the
>> Applications I manage, it works just fine, as I know the documents in
>> the application, and include the Package document w/in the xar I
>> export.
>>
>> I was going to add a variant of the Export document that will do a
>> query based on the space, and generate a xar based on the result of
>> the query...
>>
>>
>>
>>
>> On 9/12/07, Thomas Mortagne <[EMAIL PROTECTED]> wrote:
>>> 2007/9/12, Ludovic Dubost <[EMAIL PROTECTED]>:
>>>>
>>>> Hi Vincent
>>>>
>>>> +1
>>>>
>>>> I think it would be great if applications have an "active" field  
>>>> and
>>>> have a "translations" field which would be parsed by XWiki to load
>>>> translations. This is the first need I see which would help  
>>>> deployment.
>>>> Once it sufficiently documented we should deprecate the Packager  
>>>> that is
>>>> published on xwiki.org
>>>
>>> Vincent forgot to say that Application Manager also support
>>> "translation" pages in the descriptor that are, for now, updated in
>>> XWikiPreferences when installing or reload application :)
>>>
>>>>
>>>> Ludovic
>>>>
>>>> Vincent Massol a écrit :
>>>>> Hi,
>>>>>
>>>>> I'm about to commit the Application Manager from Thomas  
>>>>> Mortagne. He
>>>>> has partially implemented this idea: http://www.xwiki.org/xwiki/ 
>>>>> bin/
>>>>> view/Design/ApplicationManager
>>>>>
>>>>> It's composed of 2 modules:
>>>>> - a plugin
>>>>> - a set of documents (XAR)
>>>>>
>>>>> It allows to create applications inside a wiki by creating a page
>>>>> which acts as an Application Descriptor and which contains  
>>>>> definition
>>>>> of all documents in an application, the version of the  
>>>>> application,
>>>>> etc. It also allows to export an application as a XAR file (a
>>>>> standard XAR + this Application Descriptor). All in all it has 2-3
>>>>> pages for managing applications, listing installed  
>>>>> applications, etc.
>>>>>
>>>>> I'm going to do the following:
>>>>>
>>>>> 1) Commit his work in platform/plugins and platform/applications
>>>>> 2) Document it on xwiki.org in the Applications section of the  
>>>>> Code Zone
>>>>>
>>>>> Later on, I think we could start using it for splitting XE into
>>>>> separate applications.
>>>>>
>>>>> Just to let you know. As usual let me know if you think there's a
>>>>> problem.
>>>>>
>>>>> Thanks
>>>>> -Vincent
>>>>>
>>>>>
>>>>> _______________________________________________
>>>>> devs mailing list
>>>>> [email protected]
>>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>>
>>>>>
>>>>
>>>>
>>>> --
>>>> Ludovic Dubost
>>>> Blog: http://www.ludovic.org/blog/
>>>> XWiki: http://www.xwiki.com
>>>> Skype: ldubost GTalk: ldubost
>>>> AIM: nvludo Yahoo: ludovic
>>>>
>>>> _______________________________________________
>>>> devs mailing list
>>>> [email protected]
>>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>>
>>>
>>>
>>> --
>>> Thomas Mortagne
>>> _______________________________________________
>>> devs mailing list
>>> [email protected]
>>> http://lists.xwiki.org/mailman/listinfo/devs
>>>
>>
>>
>> --
>> 'Waste of a good apple' -Samwise Gamgee
>>
>
>
> -- 
> 'Waste of a good apple' -Samwise Gamgee
> _______________________________________________
> 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