summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/introduction.xml
diff options
context:
space:
mode:
authorScott Rifenbark <srifenbark@gmail.com>2017-06-21 15:07:41 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2017-07-12 00:28:13 +0100
commit0f00914578740f4b4ca5216544d512e297610961 (patch)
treeebf6d60b6a6d96acc96675a1e3977364759018a0 /documentation/ref-manual/introduction.xml
parentd6c3c579d0702958aefe6aa4e1ed60e5b0f24f46 (diff)
downloadpoky-0f00914578740f4b4ca5216544d512e297610961.tar.gz
documentation: Reorganized YP introduction material.
This material was being replicated across the Quick Start, dev-manual, and ref-manual. I have created a single point in the ref-manual that collects the disparate information that existed. I deleted the entire section in the dev-manual since that book is converting to a procedure manual and the very front of the manual adequately mentions YP and provides pointers to where the user can get more information. The QS provides a more complete introduction of YP since it is a QS. (From yocto-docs rev: bd8093417af2d93556410d5482dad32c11a0a964) Signed-off-by: Scott Rifenbark <srifenbark@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/introduction.xml')
-rw-r--r--documentation/ref-manual/introduction.xml41
1 files changed, 31 insertions, 10 deletions
diff --git a/documentation/ref-manual/introduction.xml b/documentation/ref-manual/introduction.xml
index 98b3ca828c..473afb53ad 100644
--- a/documentation/ref-manual/introduction.xml
+++ b/documentation/ref-manual/introduction.xml
@@ -49,20 +49,41 @@
49 <para> 49 <para>
50 The Yocto Project is an open-source collaboration project whose 50 The Yocto Project is an open-source collaboration project whose
51 focus is for developers of embedded Linux systems. 51 focus is for developers of embedded Linux systems.
52 Among other things, the Yocto Project uses a build host based 52 Among other things, the Yocto Project uses an
53 on the OpenEmbedded (OE) project, which uses the 53 <link linkend='build-system-term'>OpenEmbedded build system</link>.
54 <ulink url='&YOCTO_DOCS_REF_URL;#bitbake-term'>BitBake</ulink> 54 The build system, which is based on the OpenEmbedded (OE) project and
55 tool, to construct complete Linux images. 55 uses the
56 The BitBake and OE components are combined together to form 56 <link linkend='bitbake-term'>BitBake</link> tool, constructs complete
57 a reference build host, historically known as 57 Linux images for architectures based on ARM, MIPS, PowerPC, x86 and
58 <ulink url='&YOCTO_DOCS_DEV_URL;#poky'>Poky</ulink> 58 x86-64.
59 (<emphasis>Pah</emphasis>-kee). 59 <note>
60 Historically, the OpenEmbedded build system, which is the
61 combination of BitBake and OE components, formed a reference
62 build host that was known as
63 "<link linkend='poky'>Poky</link>" (<emphasis>Pah</emphasis>-kee).
64 The term "Poky", as used throughout the Yocto Project Documentation
65 set, can have different meanings.
66 </note>
67 The Yocto Project provides various ancillary tools for the embedded
68 developer and also features the Sato reference User Interface, which
69 is optimized for stylus-driven, low-resolution screens.
70 </para>
71
72 <para>
73 While the Yocto Project does not provide a strict testing framework,
74 it does provide or generate for you artifacts that let you perform
75 target-level and emulated testing and debugging.
76 Additionally, if you are an
77 <trademark class='trade'>Eclipse</trademark> IDE user, you can
78 install an Eclipse Yocto Plug-in to allow you to develop within that
79 familiar environment.
60 </para> 80 </para>
61 81
62 <para> 82 <para>
63 By default, using the Yocto Project creates a Poky distribution. 83 By default, using the Yocto Project to build an image creates a Poky
84 distribution.
64 However, you can create your own distribution by providing key 85 However, you can create your own distribution by providing key
65 <ulink url='&YOCTO_DOCS_REF_URL;#metadata'>Metadata</ulink>. 86 <link link='metadata'>Metadata</link>.
66 A good example is Angstrom, which has had a distribution 87 A good example is Angstrom, which has had a distribution
67 based on the Yocto Project since its inception. 88 based on the Yocto Project since its inception.
68 Other examples include commercial distributions like 89 Other examples include commercial distributions like