# Ubuntu project > This documentation provides guidance for contributors to and maintainers of the Ubuntu Linux distribution. It covers processes and concepts, as well as project governance and team workflows. There are instructions for packaging, merging, proposed migrations, autopkgtests, and many other procedures for maintaining the Ubuntu Archive and releasing the distribution. 2026 ## Pages in this subsection - [Debugging](https://documentation.ubuntu.com/project/contributors/debugging.md): * Apport developer how-to - [Apport](https://documentation.ubuntu.com/project/contributors/debugging/apport.md): Debugging program crashes without any automated tools has been pretty time-consuming and hard for bo... - [Apport developer how-to](https://documentation.ubuntu.com/project/contributors/debugging/apport-developer-how-to.md): By default, apport provides the following functionality for all programs in Ubuntu: - [Apport package hooks](https://documentation.ubuntu.com/project/contributors/debugging/apport-package-hooks.md): These are lists of packages that provide apport hooks and the actually hooks that exist in `/usr/sha... - [How to debug an Apport crash](https://documentation.ubuntu.com/project/contributors/debugging/debug-an-apport-crash.md): The Apport service running on a user’s computer can automatically file bug - [Error tracker](https://documentation.ubuntu.com/project/contributors/debugging/error-tracker.md): Ubuntu’s error tracker explains crashes, freezes, and other severe errors to end users; lets them re... ## Optional - [Top-level llms.txt](https://documentation.ubuntu.com/project/llms.txt): Complete documentation index.