Newcomers: Difference between revisions

From Yocto Project
Jump to navigationJump to search
(add some helpful links and change some wording changes)
Line 1: Line 1:


== Welcome to the Yocto Project Newcomers Guide ==
== Overview ==
[[File:Rudi.jpg|thumb]]
[[File:Rudi.jpg|thumb]]
[[File:Otavio_daiane.jpg|thumb]]
[[File:Otavio_daiane.jpg|thumb]]
Line 9: Line 9:
Also, feel free to ask questions on our [https://www.yoctoproject.org/tools-resources/community/mailing-lists mailing lists] or stop by our [https://www.yoctoproject.org/tools-resources/community/irc IRC] channel.
Also, feel free to ask questions on our [https://www.yoctoproject.org/tools-resources/community/mailing-lists mailing lists] or stop by our [https://www.yoctoproject.org/tools-resources/community/irc IRC] channel.


==Want to learn more?==
==Resources for Learning==
There is a [https://www.yoctoproject.org/tools-resources/videos/getting-started-yocto-project-new-developer-screencast-tutorial getting started video] that will give you a high level overview of the Yocto Project.
There is a [https://www.yoctoproject.org/tools-resources/videos/getting-started-yocto-project-new-developer-screencast-tutorial getting started video] that will give you a high level overview of the Yocto Project.


Line 20: Line 20:
Otavio Salvador and Daiane Angolini have also written a book, "Embedded Linux Development with Yocto Project".
Otavio Salvador and Daiane Angolini have also written a book, "Embedded Linux Development with Yocto Project".


==Ready to Contribute?==
==How to Contribute==
First, and most important, is to read our [[Community_Guidelines | community guidelines]].
First, and most important, is to read our [[Community_Guidelines | community guidelines]].


Line 26: Line 26:


The Yocto Project tracks bugs using [https://bugzilla.yoctoproject.org bugzilla]. You may want to review our [[Bug_reporting_and_Information_levels | bug guidelines]] to help understand this process.
The Yocto Project tracks bugs using [https://bugzilla.yoctoproject.org bugzilla]. You may want to review our [[Bug_reporting_and_Information_levels | bug guidelines]] to help understand this process.
==Helpful Links==
*https://layers.openembedded.org A collection of layers that can be used with OpenEmbedded.
*http://recipes.yoctoproject.org/ The Yocto recipe reporting system.
*http://downloads.yoctoproject.org/ Yocto releases, as well as some other supported and archived software.

Revision as of 21:21, 11 April 2017

Overview

Rudi.jpg
Otavio daiane.jpg

The goal of the Newcomers Guide is to connect people using the software with resources for learning about and contributing to the project. If you just want to get starting building with Yocto, the Quick Start Guide is for you!

As you have questions, these are the two manuals that can help you understand both Bitbake and Yocto.

Also, feel free to ask questions on our mailing lists or stop by our IRC channel.

Resources for Learning

There is a getting started video that will give you a high level overview of the Yocto Project.

Rudi Streif gave a great talk at the Embedded Linux Conference in 2015.

For more presentations, check out our presentation page for a full lists of talks given about the Yocto Project.

Rudi has also written a book, "Embedded Linux Systems with the Yocto Project".

Otavio Salvador and Daiane Angolini have also written a book, "Embedded Linux Development with Yocto Project".

How to Contribute

First, and most important, is to read our community guidelines.

Then, learn how to submit a patch to OpenEmbedded. There are various patch guidelines, as well as a styleguide which you should familiarize yourself with before submitting a patch.

The Yocto Project tracks bugs using bugzilla. You may want to review our bug guidelines to help understand this process.

Helpful Links