Launchpad Registry¶
Important
This document has been migrated from our old wiki as is, and has not yet been revised. The content might be outdated, links and images could be broken. We are aware and will fix any issues as soon as possible.
The registry is a core domain that most all Launchpad applications require. The code is primarily located in lp.registry and lp.services.mailman.
Pillars¶
Pillars are distributions, projects and project groups. They share a common set of features.
Projects¶
Projects commonly produce software, art, or some work that can be used. Projects have maintainers, and drivers, but are shared by communities who make contributions according to their own interests.
>
Distributions¶
Ubuntu’s releases are mirrored by other sites.
Series, Milestones, and releases¶
Projects and distributions have series of milestones that mark progress toward a goal (releases). Project releases are often associated with tarballs or installers.
Source Packages¶
Distribution and distro series source packages summarise current and historical uploads of packages.
Persons¶
Persons are users or teams registered either by a human or an import process. Person may own, manage, or interact with Launchpad artefacts.
Users¶
Users represent a person. Most are registered by processes. Some users are active, meaning that a human may authenticate to assume the identity of a person.
Teams¶
Teams represents a group of users that discuss common issues or may control Launchpad artefacts. Teams are mostly registered by users, though some may be registered by an import process.