diff --git a/documentation/ref-manual/technical-details.xml b/documentation/ref-manual/technical-details.xml
index 583d204566..79d16549c3 100644
--- a/documentation/ref-manual/technical-details.xml
+++ b/documentation/ref-manual/technical-details.xml
@@ -163,7 +163,7 @@
"Introducing the Yocto Project Development Environment"
section of the Yocto Project Quick Start.
This expanded discussion presents a deeper level of detail regarding
- sources of input, generated output, and controlling
+ input, output, and
Metadata.
@@ -179,16 +179,16 @@
- This paragraph will introduce the main blocks of the preceding figure
- to overview and organize the remainder of the section:
+ The generalized Yocto Project Devevelopment Environment consists of
+ severl functional areas:
User Configuration:
- Methods by with the user can directly control the build
- process.
+ Metadata you can use to control the build process.
+
Metadata Layers:
Various layers that provide software, machine, and
distro Metadata.
- Soure Files:
+ Source Files:
Upstream releases, local projects, and SCMs.
Build System:
Processes inside the BitBake "box".
@@ -196,14 +196,14 @@
patches, completes compilation, analyzes output for package
generation, creates and tests packages, generates images, and
generates cross-development tools.
- Package Feeds
+ Package Feeds:
Package feeds into the BitBake process.
- Images
+ Images:
Images produced by the development process.
Where do they go?
Can you mess with them (i.e. freely delete them or move them?).
- Application Development SDK
+ Application Development SDK:
Cross-development tools that are produced along with an image
or separately with BitBake.
@@ -213,9 +213,13 @@
User Configuration
- User configuration affects how you define the build.
+ User configuration helps define the build.
+ Through user configuration, you can tell BitBake the
+ target architecture for which you are building the image,
+ where to store downloaded source, and other build properties.
The following figure shows an expanded representation of the
- user configuration in the Yocto Project development environment:
+ user configuration box of the Yocto Project development
+ environment:
@@ -228,8 +232,8 @@
BitBake needs some basic configuration files in order to complete
a build.
- These files are *.conf files and the
- minimally necessary ones reside as example files in the
+ These files are *.conf files.
+ The minimally necessary ones reside as example files in the
Source Directory.
For simplicity, this section refers to the Source Directory as
the "Poky Directory."
@@ -328,8 +332,7 @@
auto.conf are not created by the environment
initialization script.
If you want these configuration files, you must create them
- yourself.
- Here a bit about what these files do:
+ yourself:
site.conf:
I don't really know what this does.
@@ -348,7 +351,7 @@
- All configuration files can undergo edits to further define
+ You can edit all configuration files to further define
the build.
This process is represented by the "User Configuration Edits"
box in the figure.