Something you’ll hear we Launchpadders talk about quite often is that the combination of Launchpad and Bazaar makes it really easy for newcomers to contribute code to your project. Anyone can create their own branch of your trunk, hack away and then upload their new branch to appear right alongside all the other branches associated with your project.
Launchpad provides a straightforward code review system to help you manage code contributions to your project, whether they’re from core developers or drive-by contributors.
Here’s how it works:
- Someone proposes that a branch should be merged into your trunk — or any other branch.
- Launchpad notifies subscribers to both branches and it also shows up on those branches’ overview pages.
- Anyone can then vote and comment on the proposed merge, either using Launchpad’s web interface or by email.
- Once the review is complete, the target branch owner marks the proposal as accepted or rejected.