Imho, the minimal distribution should be made as thin as possible.
SSH is optional, though some features of the Admin service won't work
if it's not installed.  The problem is that we have features with
optional parts that have non optional dependnecies and we haven't a
way to model that yet.

For example, we could imagine installing the features-core bundle
without features-management, and only install features-management if
jmx has been installed.  I think without that, it's quite difficult to
really minimize the dependencies.

On Tue, Apr 5, 2011 at 09:19, David Jencks <[email protected]> wrote:
> I spent some time making the framework kar contents match better with the 
> minimal server from the old style karaf assembly and think there might be 
> missing bundles.  I'm hoping to convince everyone to move to the new style 
> assemblies so I'm not concerned with actually fixing the old one but want to 
> make sure that the following jars should be in the minimal server:
>
> Here are the bits of the mvn dependency:tree I think are more correct than 
> the old style karaf assembly contents:
>
> [INFO] +- 
> org.apache.karaf.shell:org.apache.karaf.shell.ssh:jar:3.0.0-SNAPSHOT:compile
> [INFO] |  \- org.apache.sshd:sshd-core:jar:0.5.0:compile
> [INFO] |     \- org.apache.mina:mina-core:jar:2.0.1:compile
>
> sshd-core and mina-core are missing from the minimal assembly
>
> [INFO] +- 
> org.apache.karaf.features:org.apache.karaf.features.core:jar:3.0.0-SNAPSHOT:compile
> [INFO] |  +- 
> org.apache.felix:org.apache.felix.bundlerepository:jar:1.6.4:compile
> [INFO] |  \- 
> org.apache.karaf.shell:org.apache.karaf.shell.obr:jar:3.0.0-SNAPSHOT:compile
>
> bunderepository and karaf obr are missing from the minimal assembly.
>
> Should these 4 jars be in the minimal server?
>
> Other than this and a few config files I haven't sorted through yet the newer 
> assemblies/apache-karaf-minimal appears to me to be the same as the old one.
>
> thanks
> david jencks



-- 
Cheers,
Guillaume Nodet
------------------------
Blog: http://gnodet.blogspot.com/
------------------------
Open Source SOA
http://fusesource.com

Reply via email to