Many developers use some type of distributed revision control system (DRCS) which allows numerous programmers to work on the same software project. Bazaar is a popular DRCS that works with Launchpad - a site that hosts open-source Linux software. However, some programmers have difficulties setting up a Bazaar and Launchpad project, and the documentation on the Internet seems poor or complicated. This tutorial should change all of that. I will use my newest project as the example for this tutorial.