Hi

Running Sling as a Feature Model Application is not too difficult but I am not 
sure where we want to put support for running Sling as a service (start, stop, 
threaddumps) with the Feature Launcher.

I would think that it would be best to add this to the Feature Launcher to make 
it easier to other projects than Sling to launch their FM projects as a 
(background) service.

Then there is also the question on how to handle the migration to Feature 
Models with respect to Sling Launchpad Base, Sling Starter and the Slingstarter 
Maven plugin. Are we:
- creating different modules
- creating a higher version of the modules from where we do the cutover
- adding support for both (PM and FM)

For example Launchpad Base version is currently: 6.0.2-2.6.37-SNAPSHOT. We 
could create a new version (on a separate branch) like 6.0.2-3.0.0-SNAPSHOT to 
develop the FM version on it. Eventually 6.0.2-2.6 will reach the end of its 
life when PM is not supported anymore and 6.0.2-3.x is then becoming the master 
branch only supporting FMs.

This only works when we retire PMs for good in a year or so.

Cheers - Andy Schaefer

Reply via email to