Oliver Lietz created SLING-5338:
-----------------------------------

             Summary: 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)

Reply via email to