diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml
index 5da9861c85..2bcd7d01db 100644
--- a/documentation/dev-manual/dev-manual-common-tasks.xml
+++ b/documentation/dev-manual/dev-manual-common-tasks.xml
@@ -2115,7 +2115,7 @@
You need to name it using your distribution name
(e.g. mydistro.conf).
You can split out parts of your configuration file
- into include file and then "require" them from within
+ into include files and then "require" them from within
your distribution configuration file.
Be sure to place the include files in the
conf/distro/include directory of
@@ -2318,7 +2318,7 @@
merge_config.sh:
Helps you manage configuration files and fragments
within the kernel.
- With this tool you can merge individual configuration
+ With this tool, you can merge individual configuration
fragments together.
The tool allows you to make overrides and warns you
of any missing configuration options.
@@ -2589,7 +2589,7 @@
Handling a package name alias
- Handling option module packaging
+ Handling optional module packaging
@@ -3134,7 +3134,7 @@
By default, the Yocto Project uses
SysVinit as the initialization manager.
However, support also exists for systemd,
- which is a full replacement of for init with
+ which is a full replacement for init with
parallel starting of services, reduced shell overhead and other
features, used by many distributions.