Launchpad manual for developers

The Launchpad manual for developers is the most comprehensive resource for anyone looking to contribute to Launchpad.

We are always working to improve the user experience and other features of this platform and we rely on contributors like you to make this happen. There are different ways to contribute to launchpad as a developer including proposing new features, triaging and fixing bugs, and testing features.

This manual shows you how to handle different tasks from downloading the source code and creating new pages to fixing bugs and contributing changes to Launchpad.

In this documentation

Setting up Launchpad:

Get the source codeQuick set upAdvanced set up

Operating Launchpad:

Manage users and teamsUsing lp-shellTriaging bugs

Launchpad development:

Fixing bugsContributing changes

There is more to discover in the Launchpad manual for developers. Explore by category:

Start here - hands-on introductions to Launchpad for new developers

Step-by-step instructions covering key operations and common tasks

Technical information - specifications, APIs, architecture

Discussion and clarification of key topics