Guides for contributors¶
These guides help you with the specific tasks and processes that build Ubuntu.
Setting up for distro work¶
This section includes all the relevant tooling you’ll need to work on Ubuntu.
Bug triaging¶
QA and testing¶
Debugging¶
Bug fixing¶
Patching¶
Merging¶
The Merging article series provides instructions on how to perform package merges (i.e. how to import a new version of a Debian package into Ubuntu if the Ubuntu package carries a delta).
New packages¶
Accessibility¶
Syncing¶
Sponsorship¶
Contribute documentation¶
Ubuntu Project documentation is a collaborative effort. We welcome community contributions. For guidance on how to contribute to this documentation set, see:
Advanced tasks¶
Although you do not need any elevated permissions to work on the tasks in this section, they are not suitable for beginners and require you to already have some working familiarity with Ubuntu development.