<title>Yocto Project Source Repositories</title>
<para>
- The Yocto Project team maintains complete source repositories for all Yocto Project files
- at <ulink url='&YOCTO_GIT_URL;/cgit/cgit.cgi'></ulink>.
- This web-based source code browser is organized into categories by function such as
- IDE Plugins, Matchbox, Poky, Yocto Linux Kernel, and so forth.
- From the interface, you can click on any particular item in the "Name" column and
- see the URL at the bottom of the page that you need to clone a Git repository for
- that particular item.
- Having a local Git repository of the Source Directory (poky) allows you to
- make changes, contribute to the history, and ultimately enhance the Yocto Project's
- tools, Board Support Packages, and so forth.
+ The Yocto Project team maintains complete source repositories for all
+ Yocto Project files at
+ <ulink url='&YOCTO_GIT_URL;/cgit/cgit.cgi'></ulink>.
+ This web-based source code browser is organized into categories by
+ function such as IDE Plugins, Matchbox, Poky, Yocto Linux Kernel, and
+ so forth.
+ From the interface, you can click on any particular item in the "Name"
+ column and see the URL at the bottom of the page that you need to clone
+ a Git repository for that particular item.
+ Having a local Git repository of the Source Directory (poky) allows
+ you to make changes, contribute to the history, and ultimately enhance
+ the Yocto Project's tools, Board Support Packages, and so forth.
</para>
<para>
- Conversely, if you are a developer that is not interested in contributing back to the
- Yocto Project, you have the ability to simply download and extract release tarballs
- and use them within the Yocto Project environment.
- All that is required is a particular release of the Yocto Project and
- your application source code.
- </para>
-
- <para>
- For any supported release of Yocto Project, you can go to the
+ For any supported release of Yocto Project, you can also go to the
<ulink url='&YOCTO_HOME_URL;'>Yocto Project Website</ulink> and
- select the "Downloads" tab and get a tarball of the release.
- You can also go to this site to download any supported BSP tarballs.
- Unpacking the tarball gives you a hierarchical Source Directory that lets you develop
- using the Yocto Project.
- </para>
-
- <para>
- Once you are set up through either tarball extraction or a checkout of Git repositories,
- you are ready to develop.
+ select the "Downloads" tab and get a released tarball of the
+ <filename>poky</filename> repository or any supported BSP tarballs.
+ Unpacking these tarballs gives you a snapshot of the released
+ files.
+ <note>
+ The recommended method for setting up the Yocto Project
+ <link linkend='source-directory'>Source Directory</link> and the
+ files for supported BSPs (<filename>meta-intel</filename>) is to
+ use <link linkend='git'>Git</link> to create a local copy of the
+ upstream repositories.
+ </note>
</para>
<para>