You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by Stefan Seifert <ss...@pro-vision.de> on 2018/09/13 16:49:06 UTC

[hackathon] feature model, osgi installer

- the current osgi-installer is a candidate for deprecation
- the current feature model is indented to be used for "from-scratch" deployments defining and setting up a full instance - not for delta deployments of changes to an existing instance
- it would be nice if there would be some support for "on-top"/"delta" deployment for an instance that was setup with the feature model. this happens often in real life deployments currently.
- we should clean up the starter project to create a set of sensible features
- in some time in the future we should switch the starter to feature models (instead of provisioning files)
  - after sling 11 release, and when the feature model tooling is ready and released
  - after this switch: deprecate all other launch* stuff like crankstart, provisioning model etc. to make sure which is the current only supported way to do this things

stefan


Re: [hackathon] feature model, osgi installer

Posted by Oliver Lietz <ap...@oliverlietz.de>.
On Thursday 13 September 2018 16:49:06 Stefan Seifert wrote:
> - the current osgi-installer is a candidate for deprecation
> - the current feature model is indented to be used for "from-scratch"
> deployments defining and setting up a full instance - not for delta
> deployments of changes to an existing instance - it would be nice if there
> would be some support for "on-top"/"delta" deployment for an instance that
> was setup with the feature model. this happens often in real life
> deployments currently. - we should clean up the starter project to create a
> set of sensible features - in some time in the future we should switch the
> starter to feature models (instead of provisioning files) - after sling 11
> release, and when the feature model tooling is ready and released - after
> this switch: deprecate all other launch* stuff like crankstart,
> provisioning model etc. to make sure which is the current only supported
> way to do this things

Until feature model is an official OSGi standard supported by Karaf and I have 
some time for developing on Sling there will be Karaf features for Sling.

Regards,
O.

> stefan