As a new Yocto Project developer, I need to understand the initial steps and core elements for creating a basic BitBake recipe for a new package. Find the section on writing new recipes in the Yocto Project Development Manual and identify the purpose of the `DESCRIPTION`, `LICENSE`, and `SRC_URI` variables.
Navigate to the Yocto Project Documentation homepage (assuming current starting point or direct navigation if not). Click on the 'Development Tasks Manual' link. Within the 'Development Tasks Manual', click on the '5 Writing a New Recipe' link. Locate and identify the purpose of the `DESCRIPTION` variable. Locate and identify the purpose of the `LICENSE` variable. Locate and identify the purpose of the `SRC_URI` variable.
Successfully navigate to the '5 Writing a New Recipe' section within the Yocto Project Development Manual. State the purpose of the `DESCRIPTION` variable (e.g., 'A short description of the package'). State the purpose of the `LICENSE` variable (e.g., 'The license under which the package is distributed'). State the purpose of the `SRC_URI` variable (e.g., 'Specifies the location of the source code for the package').