summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorQuentin Schulz <quentin.schulz@cherry.de>2025-10-29 18:07:01 +0100
committerSteve Sakoman <steve@sakoman.com>2025-11-19 08:21:24 -0800
commit232e8ebe3c1c8d275ca1e021b93a6390cc6eaf70 (patch)
treec4e0b4ee3de8d667981885b967c935cfe9659970
parent41c16e82e98a3e41e852b10044b738ff4869bfd0 (diff)
downloadpoky-232e8ebe3c1c8d275ca1e021b93a6390cc6eaf70.tar.gz
overview-manual: migrate to SVG + fix typo
The original PNG had a typo (YP-Comptible instead of YP-Compatible). Instead of patching a PNG, let's migrate to an SVG with the typo already fixed. [AG: fix conflicts] Reported-by: Robert P. J. Day <rpjday@crashcourse.ca> (From yocto-docs rev: bb9887a98bb64ebaa23b772fd0f3c22f13e996e7) Signed-off-by: Quentin Schulz <quentin.schulz@cherry.de> Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> (cherry picked from commit 9f3c2a9113b329f7efdd22d3b3fbe272a44bc654) Signed-off-by: Antonin Godard <antonin.godard@bootlin.com> Signed-off-by: Steve Sakoman <steve@sakoman.com>
-rw-r--r--documentation/overview-manual/figures/key-dev-elements.pngbin20424 -> 0 bytes
-rw-r--r--documentation/overview-manual/svg/key-dev-elements.svg172
-rw-r--r--documentation/overview-manual/yp-intro.rst4
3 files changed, 174 insertions, 2 deletions
diff --git a/documentation/overview-manual/figures/key-dev-elements.png b/documentation/overview-manual/figures/key-dev-elements.png
deleted file mode 100644
index 76c44050fd..0000000000
--- a/documentation/overview-manual/figures/key-dev-elements.png
+++ /dev/null
Binary files differ
diff --git a/documentation/overview-manual/svg/key-dev-elements.svg b/documentation/overview-manual/svg/key-dev-elements.svg
new file mode 100644
index 0000000000..d9fa0e49d8
--- /dev/null
+++ b/documentation/overview-manual/svg/key-dev-elements.svg
@@ -0,0 +1,172 @@
1<?xml version="1.0" encoding="UTF-8" standalone="no"?>
2<!-- Created with Inkscape (http://www.inkscape.org/) -->
3
4<svg
5 width="164.765mm"
6 height="72.988113mm"
7 viewBox="0 0 164.765 72.988114"
8 version="1.1"
9 id="svg1"
10 xml:space="preserve"
11 inkscape:version="1.4.2 (ebf0e940d0, 2025-05-08)"
12 sodipodi:docname="key-dev-elements.svg"
13 xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
14 xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
15 xmlns="http://www.w3.org/2000/svg"
16 xmlns:svg="http://www.w3.org/2000/svg"><sodipodi:namedview
17 id="namedview1"
18 pagecolor="#ffffff"
19 bordercolor="#000000"
20 borderopacity="0.25"
21 inkscape:showpageshadow="false"
22 inkscape:pageopacity="0.0"
23 inkscape:pagecheckerboard="0"
24 inkscape:deskcolor="#d1d1d1"
25 inkscape:document-units="mm"
26 inkscape:zoom="1"
27 inkscape:cx="341.5"
28 inkscape:cy="-31.5"
29 inkscape:window-width="2560"
30 inkscape:window-height="1440"
31 inkscape:window-x="0"
32 inkscape:window-y="0"
33 inkscape:window-maximized="0"
34 inkscape:current-layer="layer2"
35 showborder="false"
36 borderlayer="false"
37 inkscape:antialias-rendering="true"
38 showguides="true" /><defs
39 id="defs1" /><g
40 inkscape:groupmode="layer"
41 id="layer2"
42 inkscape:label="Layer "
43 style="display:inline"
44 transform="translate(-20.664242,-129.6793)"><rect
45 style="display:inline;fill:#f1e9cc;fill-opacity:1;stroke:#6d8eb4;stroke-width:0.653;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:7.4;stroke-opacity:1;paint-order:fill markers stroke"
46 id="rect1"
47 width="164.112"
48 height="54.273098"
49 x="20.990742"
50 y="130.0058"
51 ry="0"
52 inkscape:label="yp-rect" /><rect
53 style="display:inline;fill:#f3d770;fill-opacity:1;stroke:#6d8eb4;stroke-width:0.653;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:7.4;stroke-opacity:1;paint-order:fill markers stroke"
54 id="rect2"
55 width="101.45864"
56 height="41.151588"
57 x="28.1292"
58 y="137.10953"
59 inkscape:label="poky-rect" /><rect
60 style="display:inline;fill:#c0ebf5;fill-opacity:1;stroke:#6d8eb4;stroke-width:0.653;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:7.4;stroke-opacity:1;paint-order:fill markers stroke"
61 id="rect3"
62 width="50.652737"
63 height="53.04562"
64 x="35.516178"
65 y="149.29529"
66 inkscape:label="oe-rect" /><text
67 xml:space="preserve"
68 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.23333px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;direction:ltr;text-anchor:start;white-space:pre;inline-size:46.7487;display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:7.4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
69 x="136.38763"
70 y="137.69727"
71 id="text3"
72 inkscape:label="poky-title"
73 transform="matrix(0.90889596,0,0,0.81399719,-26.072941,39.399474)"><tspan
74 x="136.38763"
75 y="137.69727"
76 id="tspan2">Poky</tspan></text><text
77 xml:space="preserve"
78 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.23333px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;direction:ltr;text-anchor:start;white-space:pre;inline-size:46.7487;display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:7.4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
79 x="136.38763"
80 y="137.69727"
81 id="text3-8"
82 inkscape:label="oe-title"
83 transform="matrix(0.90889596,0,0,0.81399719,-78.327995,83.175189)"><tspan
84 x="136.38763"
85 y="137.69727"
86 id="tspan4">OpenEmbedded</tspan></text><text
87 xml:space="preserve"
88 style="font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;font-size:4.23333px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Bold';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;direction:ltr;text-anchor:start;white-space:pre;inline-size:46.7487;display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:7.4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
89 x="136.38763"
90 y="137.69727"
91 id="text3-0"
92 inkscape:label="yp-title"
93 transform="matrix(0.8469291,0,0,0.81399719,21.497595,28.033837)"><tspan
94 x="136.38763"
95 y="137.69727"
96 id="tspan5">YOCTO PROJECT (YP)</tspan></text><text
97 xml:space="preserve"
98 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.98347px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;direction:ltr;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:7.4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
99 x="137.19444"
100 y="150.50006"
101 id="text4"
102 transform="scale(1.0050579,0.9949676)"
103 inkscape:label="yp-text"><tspan
104 sodipodi:role="line"
105 id="tspan3"
106 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.98347px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
107 x="137.19444"
108 y="150.50006">Umbrella Open Source Project</tspan><tspan
109 sodipodi:role="line"
110 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.98347px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
111 x="137.19444"
112 y="154.2294"
113 id="tspan6">that Builds and Maintains</tspan><tspan
114 sodipodi:role="line"
115 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.98347px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
116 x="137.19444"
117 y="157.95874"
118 id="tspan7">Validated Open Source Tools and</tspan><tspan
119 sodipodi:role="line"
120 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.98347px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
121 x="137.19444"
122 y="161.68808"
123 id="tspan8">Components Associated with</tspan><tspan
124 sodipodi:role="line"
125 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.98347px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
126 x="137.19444"
127 y="165.4174"
128 id="tspan9">Embedded Linux</tspan></text><text
129 xml:space="preserve"
130 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.97078px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;direction:ltr;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:7.4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
131 x="90.582634"
132 y="159.10139"
133 id="text10"
134 transform="scale(1.0018079,0.9981954)"
135 inkscape:label="poky-text"><tspan
136 sodipodi:role="line"
137 id="tspan10"
138 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.97078px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
139 x="90.582634"
140 y="159.10139">Yocto Project Open</tspan><tspan
141 sodipodi:role="line"
142 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.97078px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
143 x="90.582634"
144 y="162.81487"
145 id="tspan11">Source Reference</tspan><tspan
146 sodipodi:role="line"
147 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:2.97078px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
148 x="90.582634"
149 y="166.52835"
150 id="tspan12">Embedded Distribution</tspan></text><text
151 xml:space="preserve"
152 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.01677px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;text-align:start;writing-mode:lr-tb;direction:ltr;text-anchor:start;display:inline;fill:#000000;fill-opacity:1;stroke:#000000;stroke-width:0;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:7.4;stroke-dasharray:none;stroke-opacity:1;paint-order:fill markers stroke"
153 x="40.36692"
154 y="160.98824"
155 id="text13"
156 transform="scale(0.99784993,1.0021547)"
157 inkscape:label="oe-text"><tspan
158 sodipodi:role="line"
159 id="tspan13"
160 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.01677px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
161 x="40.36692"
162 y="160.98824">Open Source Build Engine</tspan><tspan
163 sodipodi:role="line"
164 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.01677px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
165 x="40.36692"
166 y="164.7592"
167 id="tspan14">and YP-Compatible Metadata</tspan><tspan
168 sodipodi:role="line"
169 style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:3.01677px;font-family:'Liberation Sans';-inkscape-font-specification:'Liberation Sans, Normal';font-variant-ligatures:normal;font-variant-caps:normal;font-variant-numeric:normal;font-variant-east-asian:normal;stroke-width:0"
170 x="40.36692"
171 y="168.53017"
172 id="tspan15">for Embedded Linux</tspan></text></g></svg>
diff --git a/documentation/overview-manual/yp-intro.rst b/documentation/overview-manual/yp-intro.rst
index 8dcbe76466..c519cec99f 100644
--- a/documentation/overview-manual/yp-intro.rst
+++ b/documentation/overview-manual/yp-intro.rst
@@ -23,8 +23,8 @@ comes to delivering embedded software stacks. The project allows
23software customizations and build interchange for multiple hardware 23software customizations and build interchange for multiple hardware
24platforms as well as software stacks that can be maintained and scaled. 24platforms as well as software stacks that can be maintained and scaled.
25 25
26.. image:: figures/key-dev-elements.png 26.. image:: svg/key-dev-elements.*
27 :align: center 27 :width: 100%
28 28
29For further introductory information on the Yocto Project, you might be 29For further introductory information on the Yocto Project, you might be
30interested in this 30interested in this