On Fri, May 30, 2008 at 2:50 PM, Felix Meschberger <[EMAIL PROTECTED]> wrote:
> Hi,
>
> Am Freitag, den 30.05.2008, 08:30 -0400 schrieb Mathieu Plourde:
>> In the Deployment Admin implementation of Felix, is there something to treat
>> deployment package repositories? Let's say I want a repository of deployment
>> packages on a server, is there anything similar to what the OBR does, but
>> for deployment packages? Is there a standard for that? In my application,
>> the user would input the URL of the repository, and from a file (like
>> repository.xml for the OBR), the service could download and deploy the
>> deployment packages. Does it exist?
>
> To my knowledge nothing specific for Deployment Packages exists. But as
> the OBR is sufficiently generic, it might be possible to extend it to
> also support Deployment Packages. Not sure, though. But I agree, that
> this would be very helpful.

I agree that something like this would be useful. I wrote a simple
shell command that at least makes it easy to install/update/uninstall
deployment packages much like one can do right now with bundles. I
might get around to commit it to my sandbox during the weekend.

regards,

Karl

> Regards
> Felix
>
>>
>> Thanks.
>>
>> 2008/5/30 Felix Meschberger <[EMAIL PROTECTED]>:
>>
>> > Hi Mathieu,
>> >
>> > Am Donnerstag, den 29.05.2008, 23:45 -0400 schrieb Mathieu Plourde:
>> > > Hello all,
>> > >
>> > >    I need help understanding Deployment Admin service. Is it like the
>> > Felix
>> > > OSGi bundle repository service, but instead of treating bundle, it treats
>> > > deployment packages (which can be summarized as groups of bundles)?
>> >
>> > Both have kind of similar goals: Easier deployment. But there the
>> > analogy ends.
>> >
>> > The OBR is just a repository of bundles with a descriptor file - usually
>> > called repository.xml - which lists all bundles provided along with
>> > their properties, capabilities and requirements amongst them. A user of
>> > the OBR will select bundles required for his application and the bundle
>> > repository code will automatically resolve any missing requirements
>> > using other bundles from the OBR.
>> >
>> > The Deployment Admin on the other defines a packaging specification
>> > (with extensibility) to package multiple bundles into a single package
>> > and deploy it to some running OSGi frameworks. The deployment package
>> > may declare further dependencies which must be resolved in the framework
>> > to successfully deploy the package. The Deployment Admin spec also has
>> > some installation guaranetees in it such as transactionality in some
>> > sense: installing a Deployment Package is an all-or-nothing game: Either
>> > the package insalls completely or not at all if there occurr some
>> > problems while trying to install.
>> >
>> > > Is there an implementation of the deployment admin in Felix?
>> >
>> > Yes, we got a recent contribution which is in the deploymentadmin
>> > project in the Felix SVN trunk.
>> >
>> > > Thank you very much!
>> >
>> > Hope this helps.
>> >
>> > Regards
>> > Felix
>> >
>> >
>> > ---------------------------------------------------------------------
>> > To unsubscribe, e-mail: [EMAIL PROTECTED]
>> > For additional commands, e-mail: [EMAIL PROTECTED]
>> >
>> >
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [EMAIL PROTECTED]
> For additional commands, e-mail: [EMAIL PROTECTED]
>
>



-- 
Karl Pauls
[EMAIL PROTECTED]

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to