Allow to configure the boot features. All enabled by default
diff --git a/README.md b/README.md
index 2f4b46c..01aa6e1 100644
--- a/README.md
+++ b/README.md
@@ -116,15 +116,13 @@
 ./bin/jclouds-cli
 
 The interactive shell is a lightweight container powered by [Apache Karaf](http://karaf.apache.org) which is modular and extensible.
-Out of the box it has installed support of Amazon EC2, Amazon S3 and Chef. But you can easily add or remove providers, apis, drivers etc using the features commands:
+Out of the box it has installed support of all compute, blobstore providers and Chef. You can easily add or remove providers, apis, drivers etc using the features commands:
 
-    features:list
+    feature:list
 
-Will list all the available features, that you can install. Some examples of adding additional features:
+Will list all the available features, that you can install. Some examples of adding additional feature:
 
-    features:install jclouds-api-cloudstack
-    features:install jclouds-api-openstack-nova
-
+    feature:install jclouds-cloudsigma2-mia
 
 All commands that are available from the script are also available in the interactive mode. The only difference is that in the interactive mode the **category** and **action** are encoded in the command name.
 So all jclouds and chef commands follow the following format:
@@ -378,15 +376,7 @@
     hardware.headers=[id],[ram],[cpu],[cores]
 
 
-
 See also
 --------
 * https://github.com/jclouds/jclouds/
 * https://github.com/jclouds/jclouds-karaf/
-* https://github.com/jclouds/jclouds-chef/
-
-
-
-
-
-
diff --git a/assembly/pom.xml b/assembly/pom.xml
index f5708e5..d8dc6b4 100644
--- a/assembly/pom.xml
+++ b/assembly/pom.xml
@@ -29,7 +29,7 @@
   </parent>
 
   <artifactId>jclouds-cli-assembly</artifactId>
-  <name>jclouds :: cli :: assembly</name>
+  <name>Apache jclouds :: cli :: assembly</name>
 
   <dependencies>
     <dependency>
@@ -182,60 +182,11 @@
                 <feature>log</feature>
                 <feature>shell-compat</feature>
                 <feature>wrap</feature>
-                <feature>jclouds</feature>
-                <feature>jclouds-commands</feature>
-                <feature>jclouds-compute</feature>
-                <feature>jclouds-guice</feature>
-                <feature>jclouds-services</feature>
-                <feature>jclouds-url-handler</feature>
-                <feature>jclouds-api-atmos</feature>
-                <feature>jclouds-api-byon</feature>
-                <feature>jclouds-api-chef</feature>
-                <feature>jclouds-api-cloudsigma2</feature>
-                <feature>jclouds-api-cloudstack</feature>
-                <feature>jclouds-api-elasticstack</feature>
-                <feature>jclouds-api-ec2</feature>
-                <feature>jclouds-api-filesystem</feature>
-                <feature>jclouds-api-openstack-nova</feature>
-                <feature>jclouds-api-openstack-cinder</feature>
-                <feature>jclouds-api-openstack-swift</feature>
-                <feature>jclouds-api-rackspace-cloudidentity</feature>
-                <feature>jclouds-api-s3</feature>
-                <feature>jclouds-aws-cloudwatch</feature>
-                <feature>jclouds-aws-ec2</feature>
-                <feature>jclouds-aws-s3</feature>
-                <feature>jclouds-azureblob</feature>
-                <feature>jclouds-azurecompute-arm</feature>
-                <feature>jclouds-b2</feature>
+                <feature>jclouds-all-compute</feature>
+                <feature>jclouds-all-blobstore</feature>
                 <feature>jclouds-chef</feature>
-                <feature>jclouds-cloudsigma2-hnl</feature>
-                <feature>jclouds-cloudsigma2-lvs</feature>
-                <feature>jclouds-cloudsigma2-sjc</feature>
-                <feature>jclouds-cloudsigma2-wdc</feature>
-                <feature>jclouds-cloudsigma2-zrh</feature>
-                <feature>jclouds-digitalocean2</feature>
-                <feature>jclouds-elastichosts-lon-b</feature>
-                <feature>jclouds-elastichosts-lon-p</feature>
-                <feature>jclouds-elastichosts-sat-p</feature>
-                <feature>jclouds-elastichosts-lax-p</feature>
-                <feature>jclouds-elastichosts-tor-p</feature>
-                <feature>jclouds-gogrid</feature>
-                <feature>jclouds-go2cloud-jhb1</feature>
-                <feature>jclouds-google-compute-engine</feature>
-                <feature>jclouds-google-cloud-storage</feature>
-                <feature>jclouds-openhosting-east1</feature>
-                <feature>jclouds-packet</feature>
-                <feature>jclouds-profitbricks</feature>
-                <feature>jclouds-rackspace-cloudloadbalancers-uk</feature>
-                <feature>jclouds-rackspace-cloudloadbalancers-us</feature>
-                <feature>jclouds-rackspace-cloudservers-uk</feature>
-                <feature>jclouds-rackspace-cloudservers-us</feature>
-                <feature>jclouds-rackspace-cloudfiles-uk</feature>
-                <feature>jclouds-rackspace-cloudfiles-us</feature>
-                <feature>jclouds-serverlove-z1-man</feature>
-                <feature>jclouds-skalicloud-sdg-my</feature>
-                <feature>jclouds-softlayer</feature>
-                <feature>jclouds-vagrant</feature>
+                <feature>jclouds-labs-all-compute</feature>
+                <feature>jclouds-labs-all-blobstore</feature>
               </features>
               <includeMvnBasedDescriptors>true</includeMvnBasedDescriptors>
               <repository>target/features-repo</repository>
diff --git a/assembly/src/main/filtered-resources/etc/org.apache.karaf.features.cfg b/assembly/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
index b43aa0a..72160a8 100644
--- a/assembly/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
+++ b/assembly/src/main/filtered-resources/etc/org.apache.karaf.features.cfg
@@ -15,10 +15,8 @@
 # limitations under the License.
 #
 featuresRepositories=\
-  mvn:org.apache.karaf.features/standard/${karaf.version}/xml/features, \
-  mvn:org.apache.jclouds.karaf/jclouds-karaf/${jclouds.karaf.version}/xml/features, \
+  mvn:org.apache.karaf.features/standard/${karaf.version}/xml/features,\
+  mvn:org.apache.jclouds.karaf/jclouds-karaf/${jclouds.karaf.version}/xml/features,\
   mvn:org.apache.jclouds.karaf/jclouds-karaf-labs/${jclouds.karaf.version}/xml/features
 
-featuresBoot=\
-  shell-compat,config,log,feature, \
-  jclouds-chef,jclouds-aws-ec2,jclouds-aws-s3
+featuresBoot=shell-compat,config,log,feature,${jclouds.karaf.boot-features}
diff --git a/branding/pom.xml b/branding/pom.xml
index 4a6053e..c105459 100644
--- a/branding/pom.xml
+++ b/branding/pom.xml
@@ -29,7 +29,7 @@
 
   <artifactId>jclouds-cli-branding</artifactId>
   <packaging>bundle</packaging>
-  <name>jclouds :: cli :: branding</name>
+  <name>Apache jclouds :: cli :: branding</name>
 
   <properties>
     <osgi.export>org.apache.karaf.branding</osgi.export>
diff --git a/project/pom.xml b/project/pom.xml
index dd8f3c1..9efbab7 100644
--- a/project/pom.xml
+++ b/project/pom.xml
@@ -31,7 +31,7 @@
   <artifactId>jclouds-cli-project</artifactId>
   <version>2.1.0-SNAPSHOT</version>
   <packaging>pom</packaging>
-  <name>Apache jclouds :: cli</name>
+  <name>Apache jclouds :: cli :: project</name>
 
   <url>http://jclouds.apache.org</url>
   <licenses>
@@ -80,6 +80,7 @@
     <asm.version>5.0.4</asm.version>
     <felix.fileinstall.version>3.5.8</felix.fileinstall.version>
     <jclouds.karaf.version>${project.parent.version}</jclouds.karaf.version>
+    <jclouds.karaf.boot-features>jclouds-all-compute,jclouds-all-blobstore,jclouds-chef</jclouds.karaf.boot-features>
     <jclouds.version>${project.parent.version}</jclouds.version>
     <log4j.version>1.2.17</log4j.version>
     <slf4j.version>1.7.7</slf4j.version>
diff --git a/runner/pom.xml b/runner/pom.xml
index 83e1d37..5c8464b 100644
--- a/runner/pom.xml
+++ b/runner/pom.xml
@@ -28,7 +28,7 @@
   </parent>
 
   <artifactId>jclouds-cli-runner</artifactId>
-  <name>jclouds :: cli :: runner</name>
+  <name>Apache jclouds :: cli :: runner</name>
 
   <dependencies>
     <dependency>