Hi Carsten,

Am Dienstag, den 29.04.2008, 17:28 +0200 schrieb Carsten Ziegeler:
> Hi,
> 
> So, wrapping up:
> a) "commons" is a place for common code/bundles which is not directly 
> tied to Sling (but used by Sling)
> b) We move the stuff from the "osgi" dir to "better places"
> c) osgi/assembly -> sandbox
> d) osgi/commons -> commons/osgi-util
> e) osgi/console-web -> Apache Felix
> f) osgi/log -> commons/log
> g) osgi/obr -> sandbox

We might want to (1) offer this also to Apache Felix and (2) rewrite it
as a "plugin" for the sling console ??

There is one more sling ehrm thing: the maven-sling-plugin contains
multiple goals, which we might want to split into separate plugins:

        (1) assembly: This would be a maven-assembly-plugin which would
        have to be placed near the assembly module. We might create
        a .../whiteboard/assembly folder and place the assembly bundle
        and the new maven-assembly-plugin in there
        (2) install: installs a bundle into a running Sling instance.
        This is somehow related to the console as it uses the "Web API"
        of the console. Shouldn't we also offer this part to Apache
        Felix ?
        (2) deploy: deployes bundles into a Sling OBR server. This is
        related to the obr bundle. If the obr bundle is redone as a
        console plugin, we might offer this part together with the
        install part to Apache Felix.
        (3) install-properties (in the WarMojo class): What is this used
        for ??


> Does this make sense?

+1. Thanks for taking this up.

Regards
Felix

Reply via email to