# Contributing to the Yocto Project

## Introduction

The Yocto Project team is happy for people to experiment with the Yocto Project. A number of places exist to find help if you run into difficulties or find bugs. To find out how to download source code, see the "Yocto Project Release" list item in the Yocto Project Development Manual.

## Tracking Bugs

If you find problems with the Yocto Project, you should report them using the Bugzilla application at .

## Mailing lists

To subscribe to the Yocto Project mailing lists, click on the following URLs and follow the instructions:

- : Use this list to receive offical Yocto Project announcements for developments and to learn about Yocto Project milestones.

- : Use this list to monitor Yocto Project development discussions, ask questions, and get help.

- : Use this list to monitor discussions about the Yocto Project build system Poky, ask questions, and get help.

## Internet Relay Chat (IRC)

Two IRC channels on freenode are available for the Yocto Project and Poky discussions:

- `#yocto`

- `#poky`

## Links

Following is a list of resources you will find helpful:

- The Yocto Project website: The home site for the Yocto Project.

- OpenedHand: The company where the Yocto Project build system Poky was first developed. OpenedHand has since been acquired by Intel Corporation.

- Intel Corporation: The company who acquired OpenedHand in 2008 and continues development on the Yocto Project.

- OpenEmbedded: The upstream, generic, embedded distribution the Yocto Project build system (Poky) derives from and to which it contributes.

- BitBake: The tool used to process Yocto Project metadata.

- BitBake User Manual: A comprehensive guide to the BitBake tool.

- Pimlico: A suite of lightweight Personal Information Management (PIM) applications designed primarily for handheld and mobile devices.

- QEMU: An open source machine emulator and virtualizer.

## Contributions

The Yocto Project gladly accepts contributions. You can submit changes to the project either by creating and sending pull requests, or by submitting patches through email. For information on how to do both, see the "How to Submit a Change" section in the Yocto Project Development Manual.