[
https://issues.apache.org/jira/browse/SLING-5338?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15029746#comment-15029746
]
Oliver Lietz commented on SLING-5338:
-------------------------------------
refactored and extended org.apache.sling.launchpad.karaf:
http://svn.apache.org/viewvc?view=revision&revision=r1716822
> Provide a configurable Startup API implementation
> -------------------------------------------------
>
> Key: SLING-5338
> URL: https://issues.apache.org/jira/browse/SLING-5338
> Project: Sling
> Issue Type: New Feature
> Components: Launchpad
> Reporter: Oliver Lietz
> Assignee: Oliver Lietz
> Fix For: Startup Configurable 1.0.0
>
>
> Provide a configurable Startup API implementation which is not tied to a
> launcher (Launchpad, Crankstart, Karaf).
> The preconditions for _Startup finished_ (to some extend) and the
> {{StartupMode}} should be configurable for an initial release.
> The current behavior of the Launchpad implementation is not useful for other
> launchers (where applications besides Sling may be present, see SLING-3529).
> Launchpad implementation:
> * _Startup finished_: OSGi framework is up and _all_ bundles are active
> * {{StartupMode.UPDATE}}: a bundle (whether Sling or not) is found with a
> modification date newer timestamp
> * the lifecycle of the OSGi framework and Sling are tightly coupled
> [~cziegeler], [~bdelacretaz]: again, anything from your POVs to consider?
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)