diff --git a/documentation/dev-manual/dev-manual-newbie.xml b/documentation/dev-manual/dev-manual-newbie.xml index a32c31a408..b2ed2da20a 100644 --- a/documentation/dev-manual/dev-manual-newbie.xml +++ b/documentation/dev-manual/dev-manual-newbie.xml @@ -308,9 +308,23 @@ with OpenEmbedded (OE) that is shared between OE and the Yocto Project. This metadata is found in the meta directory of the source directory. - Package: The packaged output from a baked recipe. + Package: In the context of the Yocto Project, + this term refers to the packaged output from a baked recipe. A package is generally the compiled binaries produced from the recipe's sources. - You ‘bake’ something by running it through BitBake. + You ‘bake’ something by running it through BitBake. + It is worth noting that the term "package" can, in general, have subtle + meanings. For example, the packages refered to in the + "The Packages" section are + compiled binaries that when installed add functionality to your Linux + distribution. + Another point worth noting is that historically within the Yocto Project, + recipes were referred to as packages - thus, the existence of several BitBake + variables that are seemingly mis-named, + (e.g. PR, + PRINC, + PV, and + PE). + Poky: The term "poky" can mean several things. In its most general sence, it is an open-source project that was initially developed by OpenedHand. With OpenedHand, poky was developed off of the existing OpenEmbedded