Index: deployer/blueprint/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- deployer/blueprint/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ deployer/blueprint/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,10 +9,10 @@
 
 h1. Description
 
-The blueprint deployer allows you to drop Blueprint XML file directory in the deploy directory.
+The blueprint deployer allows you to drop Blueprint XML files directly in the deploy directory.
 
-Karaf will load the Blueprint descriptor and transforms it into a deployable bundle.
+Karaf will load the Blueprint descriptor and transform it into a deployable bundle.
 
 h1. See also
 
-Deployer - section of the Karaf User Guide.
\ No newline at end of file
+Deployer - section of the Karaf User Guide.
Index: deployer/kar/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- deployer/kar/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ deployer/kar/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -16,4 +16,4 @@
 h1. See also
 
 * Deployer - section of Karaf User Guide
-* KAR - section of the Karafr Guide
+* KAR - section of the Karaf Developer Guide
Index: main/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- main/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ main/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,9 +9,9 @@
 
 h1. Description
 
-This bundle is responsible of the main Karaf startup.
+This bundle is responsible for the main Karaf startup.
 
-Especially it manages the bootstrap of the low level Karaf services such as the embedded Derby database, locking
+In particular, it manages the bootstrap of low level Karaf services such as the embedded Derby database, locking
 facilities, etc.
 
 h1. See also
Index: diagnostic/management/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- diagnostic/management/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ diagnostic/management/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -11,9 +11,9 @@
 
 The diagnostic management bundle exposes Diagnostic MBeans that you can use with any JMX client (for instance JConsole).
 
-The DiagnosticDumpMBean is available and exposes the following operation:
+The provided DiagnosticDumpMBean exposes the following operation:
 * createDump() -
 
 h1. See also
 
-Diagnostic - and Remote Management via JMX - for the Karaf User Guide.
\ No newline at end of file
+Diagnostic - and Remote Management via JMX - for the Karaf User Guide.
Index: admin/management/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- admin/management/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ admin/management/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -11,10 +11,10 @@
 
 This bundle provides JMX MBeans related to the Karaf admin feature.
 
-Especially, you have a AdminServiceMBean that you can manipulate remotely using a JMX client (for instance
+In particular, a AdminServiceMBean is provided that can be remotely administered using a JMX client (for instance
 JConsole).
 
-On this AdminServiceMBean, you have the following operations available:
+With this AdminServiceMBean you have the following operations available:
 * createInstance(name, sshPort, rmiPort, location, javaOpts, features, featureURLs) - Creates a new Karaf instance.
 * changeSshPort(name, port) - Changes the SSH port number of an existing Karaf instance.
 * changeRmiRegistryPort(name, port) - Changes the RMI registry port number of an existing Karaf instance.
Index: admin/command/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- admin/command/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ admin/command/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,7 +9,7 @@
 
 h1. Description
 
-This bundle contains all Karaf shell commands related to admin feature.
+This bundle contains all Karaf shell commands related to the admin feature.
 
 The following commands are available:
 * admin:create - Creates a new container instance.
@@ -26,4 +26,4 @@
 
 h1. See also
 
-Commands - section of the Karaf User Guide.
\ No newline at end of file
+Commands - section of the Karaf User Guide.
Index: shell/wrapper/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- shell/wrapper/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ shell/wrapper/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,7 +9,7 @@
 
 h1. Description
 
-This bundle provides support of the service wrapper. Which allows to start/stop Karaf as a system service
+This bundle provides support of the service wrapper, which allows for starting/stopping Karaf as a system service
 
 h1. See also
 
Index: shell/console/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- shell/console/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ shell/console/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,7 +9,7 @@
 
 h1. Description
 
-This bundle provides the integration of Apache Felix Gogo, shell, and console.
+This bundle provides for integration of Apache Felix Gogo, shell, and console.
 
 It provides the default Karaf branding including the default welcome message.
 
Index: shell/web/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- shell/web/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ shell/web/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,7 +9,7 @@
 
 h1. Description
 
-This bundle prov Karaf shell commands to manipulate web application (war) bundles.
+This bundle provides Karaf shell commands to manipulate web application (war) bundles.
 
 The following commands are available:
 * web:list - Lists war bundles
Index: shell/dev/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- shell/dev/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ shell/dev/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,9 +9,9 @@
 
 h1. Description
 
-This bundle provides shell commands aim to help the developer.
+This bundle provides shell commands aimed at helping the developer.
 
-The purpose is provide tooling to help the developer to identify eventually leaks or issues.
+The purpose is provide tooling to help the developer to identify eventual leaks or issues.
 
 The following commands are available:
 * dev:dynamic-import - Enables/disables dynamic-import for a given bundle.
@@ -24,4 +24,4 @@
 
 h1. See also
 
-Commands - section of the Karaf User Guide.
\ No newline at end of file
+Commands - section of the Karaf User Guide.
Index: management/mbeans/http/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- management/mbeans/http/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ management/mbeans/http/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -7,9 +7,9 @@
         \u001B[33mmvn:${project.groupId}/${project.artifactId}/${project.version}\u001B[0m
 
 \u001B[1mDESCRIPTION\u001B[0m
-    The http mbean management bundle exposes a HTTP MBean that you can use with any JMX client (for instance JConsole).
+    The http mbean management bundle exposes a HTTP MBean that can be used with any JMX client (for instance JConsole).
 
-    The HTTP MBean allows you quite the same actions that you can perform using http:* commands:
+    The HTTP MBean allows quite the same actions that can be performed using http:* commands:
     \u001B[36mlist()\u001B[0m
 
 \u001B[1mSEE ALSO\u001B[0m
Index: management/mbeans/log/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- management/mbeans/log/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ management/mbeans/log/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -7,9 +7,9 @@
         \u001B[33mmvn:${project.groupId}/${project.artifactId}/${project.version}\u001B[0m
 
 \u001B[1mDESCRIPTION\u001B[0m
-    The log mbean management bundle exposes a Log MBean that you can use with any JMX client (for instance JConsole).
+    The log mbean management bundle exposes a Log MBean that can be used with any JMX client (for instance JConsole).
 
-    The Log MBean allows you quite the same actions that you can perform using log:* commands:
+    The Log MBean allows quite the same actions that can be performed using log:* commands:
     \u001B[36mdisplay()\u001B[0m
     \u001B[36mdisplay(logger)\u001B[0m
     \u001B[36mget()\u001B[0m
Index: management/mbeans/obr/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- management/mbeans/obr/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ management/mbeans/obr/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -7,9 +7,9 @@
         \u001B[33mmvn:${project.groupId}/${project.artifactId}/${project.version}\u001B[0m
 
 \u001B[1mDESCRIPTION\u001B[0m
-    The obr mbean management bundle exposes an OBR MBean that you can use with any JMX client (for instance JConsole).
+    The obr mbean management bundle exposes an OBR MBean that can be used with any JMX client (for instance JConsole).
 
-    The OBR MBean allows you quite the same actions that you can perform using obr:* commands:
+    The OBR MBean allows quite the same actions that can be performed using obr:* commands:
     \u001B[36mlistUrls()\u001B[0m
     \u001B[36maddUrl(url)\u001B[0m
     \u001B[36mremoveUrl(url)\u001B[0m
Index: management/mbeans/services/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- management/mbeans/services/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ management/mbeans/services/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -7,9 +7,9 @@
         \u001B[33mmvn:${project.groupId}/${project.artifactId}/${project.version}\u001B[0m
 
 \u001B[1mDESCRIPTION\u001B[0m
-    The services mbean management bundle exposes a Services MBean that you can use with any JMX client (for instance JConsole).
+    The services mbean management bundle exposes a Services MBean that can be used with any JMX client (for instance JConsole).
 
-    The Services MBean allows you quite the same action that you can perform using osgi:ls (and services:*) commands:
+    The Services MBean allows quite the same actions that can be performed using osgi:ls (and services:*) commands:
     \u001B[36mlist()\u001B[0m
 
 \u001B[1mSEE ALSO\u001B[0m
Index: management/mbeans/system/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- management/mbeans/system/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ management/mbeans/system/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -7,9 +7,9 @@
         \u001B[33mmvn:${project.groupId}/${project.artifactId}/${project.version}\u001B[0m
 
 \u001B[1mDESCRIPTION\u001B[0m
-    The System MBean management bundle exposes a System MBean that you can use with any JMX client (for instance JConsole).
+    The System MBean management bundle exposes a System MBean that can be used with any JMX client (for instance JConsole).
 
-    The System MBean allows you quite the same action that you can perform using osgi:shutdown, etc commands:
+    The System MBean allows quite the same actions that can be performed using osgi:shutdown, etc commands:
     \u001B[36mshutdown()\u001B[0m
     \u001B[36mshutdown(time)\u001B[0m
 
Index: management/mbeans/config/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- management/mbeans/config/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ management/mbeans/config/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -7,9 +7,9 @@
         \u001B[33mmvn:${project.groupId}/${project.artifactId}/${project.version}\u001B[0m
 
 \u001B[1mDESCRIPTION\u001B[0m
-    The config mbean management bundle exposes a Config MBean that you can use with any JMX client (for instance JConsole).
+    The config mbean management bundle exposes a Config MBean that can be used with any JMX client (for instance JConsole).
 
-    The config MBean allows you quite the same actions that you can perform using config:* commands:
+    The config MBean allows quite the same actions that can be performed using config:* commands:
     \u001B[36mlist()\u001B[0m
     \u001B[36mcreate(pid)\u001B[0m
     \u001B[36mdelete(pid)\u001B[0m
@@ -18,7 +18,7 @@
     \u001B[36mrpropappend(pid,key,value,bypassStorage)\u001B[0m
     \u001B[36mrpropset(pid,key,value,bypassStorage)\u001B[0m
 
-    As config:* commands, the Config MBean is able to flush the changes into the etc files.
+    Just as with the config:* commands, the Config MBean is able to flush changes into the etc files.
 
 \u001B[1mSEE ALSO\u001B[0m
     \u001B[36mDiagnostic\u001B[0m and \u001B[36mRemote Management via JMX\u001B[0m for the Karaf User Guide.
Index: management/mbeans/bundles/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- management/mbeans/bundles/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ management/mbeans/bundles/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -7,9 +7,9 @@
         \u001B[33mmvn:${project.groupId}/${project.artifactId}/${project.version}\u001B[0m
 
 \u001B[1mDESCRIPTION\u001B[0m
-    The bundles mbean management bundle exposes a Bundles MBean that you can use with any JMX client (for instance JConsole).
+    The bundles mbean management bundle exposes a Bundles MBean that can be used with any JMX client (for instance JConsole).
 
-    The bundles MBean allows you quite the same actions that you can perform using osgi:* (and bundles:*) commands:
+    The bundles MBean allows quite the same actions that can be performed using osgi:* (and bundles:*) commands:
     \u001B[36mlist()\u001B[0m
     \u001B[36mgetStartLevel(bundleId)\u001B[0m
     \u001B[36msetStartLevel(bundleId, startLevel)\u001B[0m
Index: management/mbeans/web/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- management/mbeans/web/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ management/mbeans/web/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -7,9 +7,9 @@
         \u001B[33mmvn:${project.groupId}/${project.artifactId}/${project.version}\u001B[0m
 
 \u001B[1mDESCRIPTION\u001B[0m
-    The Web MBean management bundle exposes a Web MBean that you can use with any JMX client (for instance JConsole).
+    The Web MBean management bundle exposes a Web MBean that can be used with any JMX client (for instance JConsole).
 
-    The Web MBean allows you quite the same action that you can perform using web:* commands:
+    The Web MBean allows quite the same actions that can be performed using web:* commands:
     \u001B[36mlist()\u001B[0m
 
 \u001B[1mSEE ALSO\u001B[0m
Index: management/mbeans/dev/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- management/mbeans/dev/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ management/mbeans/dev/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -7,9 +7,9 @@
         \u001B[33mmvn:${project.groupId}/${project.artifactId}/${project.version}\u001B[0m
 
 \u001B[1mDESCRIPTION\u001B[0m
-    The dev mbean management bundle exposes a Dev MBean that you can use with any JMX client (for instance JConsole).
+    The dev mbean management bundle exposes a Dev MBean that can be used with any JMX client (for instance JConsole).
 
-    The dev MBean allows you quite the same actions that you can perform using dev:* commands:
+    The dev MBean allows quite the same actions that can be performed using dev:* commands:
     \u001B[36mframework()\u001B[0m
     \u001B[36mframeworkOptions(debug, framework)\u001B[0m
     \u001B[36mrestart(clean)\u001B[0m
Index: management/mbeans/packages/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- management/mbeans/packages/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ management/mbeans/packages/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -7,9 +7,9 @@
         \u001B[33mmvn:${project.groupId}/${project.artifactId}/${project.version}\u001B[0m
 
 \u001B[1mDESCRIPTION\u001B[0m
-    The Packages MBean management bundle exposes a Package MBean that you can use with any JMX client (for instance JConsole).
+    The Packages MBean management bundle exposes a Package MBean that can be used with any JMX client (for instance JConsole).
 
-    The Packages MBean allows you quite the same action that you can perform using packages:* commands:
+    The Packages MBean allows quite the same actions that can be performed using packages:* commands:
     \u001B[36mexportPackages()\u001B[0m
     \u001B[36mexportPackages(bundleId)\u001B[0m
     \u001B[36mimportPackages()\u001B[0m
Index: client/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- client/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ client/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,10 +9,10 @@
 
 h1. Description
 
-The Karaf client allows you to connect remotely to a running Karaf instance.
+The Karaf client allows for connecting remotely to a running Karaf instance.
 
-It acts as a SSH client and send commands to the running Karaf instance. If no commands are provided, the Karaf
-client display the Karaf instance shell on which you can interact.
+It acts as a SSH client and sends commands to the running Karaf instance. If no commands are provided, the Karaf
+client displays the Karaf instance shell on which you can interact.
 
 To start the Karaf client, you can use the following arguments:
 -a [port]     specify the port to connect to -
@@ -27,4 +27,4 @@
 
 h1. See also
 
-Using remote instances - section of the Karaf User Guide.
\ No newline at end of file
+Using remote instances - section of the Karaf User Guide.
Index: features/obr/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- features/obr/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ features/obr/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -11,7 +11,7 @@
 
 This bundle provides the OBR (OSGi Bundle Repository) support for Karaf features.
 
-It allows you to use an OBR resolver for bundle.
+It allows you to use an OBR resolver for bundles.
 
 h1. See also
 
Index: features/management/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- features/management/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ features/management/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,9 +9,9 @@
 
 h1. Description
 
-This bundle provide MBean to manipulate Karaf features via JMX.
+This bundle provides MBeans to manipulate Karaf features via JMX.
 
-Especially, it provides the FeaturesServiceMBean supporting the following operations:
+In particular it provides the FeaturesServiceMBean supporting the following operations:
 * getFeatures() - Gets the list of features with the current status (installed or uninstalled).
 * getRepositories() - Gets the list of features repositories.
 * addRepository(url) - Adds a new repository URL in the repositories set.
Index: jaas/boot/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- jaas/boot/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ jaas/boot/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,16 +9,16 @@
 
 h1. Description
 
-This bundle prov JAAS classes loaded during Karaf boot process.
+This bundle provides JAAS classes loaded during the Karaf boot process.
 
-Especially, it provithe ProxyLoginModule.
+In particular it provides the ProxyLoginModule.
 
-The ProxyLoginModule is SGi proxy login module that should be used instead of a plain reference to
-a given login module. It takwo properties, the name of the login module class, and the bundle to be used
+The ProxyLoginModule is an OSGi proxy login module that should be used instead of a plain reference to
+a given login module. It takes two properties, the name of the login module class, and the bundle to be used
 to load it.
-This class must be aable from aldules, so it has to be either in a fragment bundle attached to the
-system bundle or be made available throuhe boot delegation class path.
+This class must be loadable from modules, so it has to be either in a fragment bundle attached to the
+system bundle or be made available through the boot delegation class path.
 
 h1. See also
 
-Security - section of the Karaf User GuideSecurity Framework - section of the Karaf Dever Guide
+Security - section of the Karaf User Guide Security Framework - section of the Karaf Developer Guide
Index: jaas/config/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- jaas/config/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ jaas/config/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,13 +9,13 @@
 
 h1. Description
 
-This bundle manage the configuration of the JAAS security framework.
+This bundle manages the configuration of the JAAS security framework.
 
-Especially it's the initializer of the JAAS ProxyLoginModule and manage the Karaf JAAS namespaces:
+In particular it initializes the JAAS ProxyLoginModule and manages the Karaf JAAS namespaces:
 [http://karaf.apache.org/xmlns/jaas/v1.0.0 -
 [http://karaf.apache.org/xmlns/jaas/v1.1.0 -
 
 h1. See also
 
 * Security - section of the Karaf User Guide.
-* Security Framework - section of the Karaf Developer Guide.
\ No newline at end of file
+* Security Framework - section of the Karaf Developer Guide.
Index: jaas/modules/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- jaas/modules/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ jaas/modules/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -11,7 +11,7 @@
 
 This bundle provides several JAAS modules depending of the target backend that you want to use.
 
-Currently, Karaf provides login module for:
+Currently, Karaf provides login modules for:
 - JDBC to use a database backend
 - LDAP to use a LDAP backend
 - Properties to use a simple properties file
@@ -20,4 +20,4 @@
 
 h1. See also
 
-Security Framework - section of the Karaf Developer Guide.
\ No newline at end of file
+Security Framework - section of the Karaf Developer Guide.
Index: jaas/jasypt/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- jaas/jasypt/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ jaas/jasypt/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,7 +9,7 @@
 
 h1. Description
 
-This bundle uses Jasypt tool to provide encryption support in the JAAS security framework.
+This bundle uses the Jasypt tool to provide encryption support in the JAAS security framework.
 
 Jasypt is a java library which allows the developer to add basic encryption capabilities to his/her projects
 with minimum effort, and without the need of having deep knowledge on how cryptography works.
Index: scheduler/core/src/main/resources/OSGI-INF/bundle.info
===================================================================
--- scheduler/core/src/main/resources/OSGI-INF/bundle.info	(revision 1175981)
+++ scheduler/core/src/main/resources/OSGI-INF/bundle.info	(working copy)
@@ -9,7 +9,7 @@
 
 h1. Description
 
-This bundle register a service listener, which listens from service events related to java.lang.Runnable interface.
+This bundle registers a service listener, which listens from service events related to java.lang.Runnable interface.
 Each serivce with such interface may be added the following properties:
 
 org.apache.karaf.scheduler.task.id
