This page outlines the requirements that sponsorship has for a tool.

This document is a draft.

People

There are five parties who may be involved in sponsorship.

Requests

This section deals with the sponsorship requests.

Notification

Some of the people above would want to be notified at certain points:

Viewing outstanding work

People will also want to see the outstanding requests for certain cases:

Tracking request progress

Some of the parties will want to track the progress of a single request:

Preparing for sponsorship

This section is what a contributor needs to do to get sponsorship

  1. Prepare an updated package.
  2. Ask for sponsorship for the inclusion of that change in to Ubuntu. This will probably involve turning their change in to something which can be reviewed and used. This is what differentiates someone with upload access from someone without, this step would just be upload for the former.
  3. Respond to any comments from sponsors, potentially iteratively improving their change to the package. Eventually it will be uploaded or rejected.

Sponsoring

  1. Take a sponsorship request, review the change within. If it is not ready then ask the sponsoree to improve it.
  2. Once it is ready take the change within and do whatever is necessary to make it ready for upload, and do so.


CategoryDistributedDevelopment

DistributedDevelopment/Requirements/Sponsorship (last edited 2009-04-02 09:33:15 by i59F72099)