L.S.,
Just noticed Krzysztof's comment about the how and why of the apache-servicemix-full assembly in JIRA and think it's worth having a quick discussion about which of these assemblies we want to keep around going forward. Right now, we have 3 variations of our assembly in ServiceMix 5: - The default assembly has a setup that includes the base CXF, Camel and ActiveMQ bits and preinstalls those as boot features - The minimal assembly actually has none of these things preinstalled, it's just a plain Karaf with the feature URLs (among a few other things) preconfigured - not sure how much this one is used though - The full assembly is identical to default assembly, but the /system folder contains all bundles for all optional features. This makes it easy for people to use ServiceMix on servers that have no direct connection to the internet. This one is probably used a bit more (I usually install this one myself), but we are struggling to keep it below the maximum 350000000 bytes distribution size (which is already an exception to the rule at the ASF) and as issue https://issues.apache.org/jira/browse/SM-2241 is showing, it is prone to be impacted by any kind of error in any of our dependencies' features files. For ServiceMix 5 and other upcoming versions, which of these assemblies do we want to keep around? Regards, Gert Vanthienen
