Delegated Developers

Delegated Developers are members of a delegated development group in Launchpad. They are collectively responsible for the maintenance of a subset of packages in Ubuntu. This role is similar to the Per-Package Uploaders and Package Set uploaders roles, except that the package set is governed by a delegated team.

The Delegated Developer answers questions of other developers to expand their understanding of packaging work and provides guidance for prospective Ubuntu developers regarding technical issues.

Sponsorship

Delegated Developers understand packaging concepts, having substantial experience of uploading packages through a sponsor. Within their own Package Set, they can apply their knowledge by uploading new packages, and updating existing packages, in their area of expertise.

They are considered as Ubuntu Contributing Developers when working outside their delegated subset of packages, but they can contribute to other areas of Ubuntu in cooperation with another developer.

Current delegated teams

Delegated teams admitting their own members:

This delegation includes individual per-package upload privileges for packages in the corresponding team package set.

Delegated teams whose prospective members apply to the Developer Membership Board:
Package sets with no owning team:
  • lubuntu

  • xubuntu

  • ubuntu-mate

Form a delegated team

Email devel-permissions@lists.ubuntu.com with:

  • A description of your set of packages. The Developer Membership Board will use this description to verify which packages should belong to the set. This description should contain a name for the Package Set, and set out criteria against which packages can be tested for membership.

  • An initial list of packages.

  • An initial list of members (with their Launchpad IDs).

The DMB, at its next meeting (providing this is more than 7 days after the application), will discuss the Package Set with the applicants and then vote on its creation. When applying for a set, please be prepared to attend a DMB meeting.

The Developer Membership Board will take care of creating the Package Set and ensuring that the requested permissions are granted.

Requesting changes to delegated teams

Email devel-permissions@lists.ubuntu.com with the proposed change(s) and the Package Set to which the change applies.

A DMB member will review the request and either make the change or ask for further clarification if it us unclear that the package falls under the delegation granted when the team was created.

Voting

As with Per-Package Uploaders and Package Set uploaders, members through Delegated teams are granted a vote when the Developer Membership Board or Technical Board are polling Ubuntu Developers.

Join a delegated team

Check the general requirements for Ubuntu Membership.

Review the requirements for the specific team of interest. If the team is one that admits its own members, apply to that team for membership via their own process. Otherwise, apply via the DMB using the usual application process.