You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by Vidar Ramdal <vi...@webstep.no> on 2013/10/01 23:40:30 UTC
Karaf features in Launchpad
I'm assembling a Sling Launchpad application, and I'm experiencing
that the Launchpad bundle list is becoming long and difficult to
manage.
For example, adding Hibernate support requires adding a considerable
number of bundles, to different start levels. Adding other stuff
requires adding more bundles, to the same or different start levels.
In Apache Karaf, this problem has been solved with features [1].
It would be useful if the Launchpad bundle list could support Karaf
feature descriptors, preferably also supporting Karaf's URL handlers
(particularly wrap:).
Would there be interest in extending the Launchpad bundle list format
to support something like Karaf features? If so, I'll create I Jira
and try to find time to work in it.
Or does the Launchpad already support something similar?
Just to clarify: This is not about running Sling in a Karaf runtime,
but rather, using Karaf features with the Sling Launchpad.
[1] http://karaf.apache.org/manual/latest-2.3.x/users-guide/provisioning.html
--
Vidar S. Ramdal <vi...@webstep.no>
Webstep AS - http://www.webstep.no
Besøksadresse: Lilleakerveien 8, 0283 Oslo
Postadresse: Postboks 272 Lilleaker, 0216 Oslo
Re: Karaf features in Launchpad
Posted by Robert Munteanu <ro...@apache.org>.
> > Would there be interest in extending the Launchpad bundle list format
> > to support something like Karaf features? If so, I'll create I Jira
> > and try to find time to work in it.
Is there some sort of overlap with the OSGi Subsystem spec? We might use
it for such 'composite' deployments.
AFAIK there is such an implementation in Apache Aries.
Robert
Re: Karaf features in Launchpad
Posted by Carsten Ziegeler <cz...@apache.org>.
Hi,
you can define partial bundle list and then have a final launchpad project
aggregate those by listing them as dependencies in the pom.
This would do the trick I guess.
However, reusing others work seems like a good idea to me. So if it's
feasable, adding support for such features sounds interesting to me.
Carsten
2013/10/1 Vidar Ramdal <vi...@webstep.no>
> I'm assembling a Sling Launchpad application, and I'm experiencing
> that the Launchpad bundle list is becoming long and difficult to
> manage.
>
> For example, adding Hibernate support requires adding a considerable
> number of bundles, to different start levels. Adding other stuff
> requires adding more bundles, to the same or different start levels.
>
> In Apache Karaf, this problem has been solved with features [1].
>
> It would be useful if the Launchpad bundle list could support Karaf
> feature descriptors, preferably also supporting Karaf's URL handlers
> (particularly wrap:).
>
> Would there be interest in extending the Launchpad bundle list format
> to support something like Karaf features? If so, I'll create I Jira
> and try to find time to work in it.
>
> Or does the Launchpad already support something similar?
>
> Just to clarify: This is not about running Sling in a Karaf runtime,
> but rather, using Karaf features with the Sling Launchpad.
>
> [1]
> http://karaf.apache.org/manual/latest-2.3.x/users-guide/provisioning.html
> --
> Vidar S. Ramdal <vi...@webstep.no>
> Webstep AS - http://www.webstep.no
> Besøksadresse: Lilleakerveien 8, 0283 Oslo
> Postadresse: Postboks 272 Lilleaker, 0216 Oslo
>
--
Carsten Ziegeler
cziegeler@apache.org