+me/+packages should present different sections for sponsored uploads

Bug #155956 reported by Celso Providelo
32
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Launchpad itself
Triaged
Low
Unassigned

Bug Description

In the current UI the user is not able to track sponsored uploads appropriately.
The infrastructure required to isolate sponsored uploads is already in place:

  1. PackageUpload.signing_key.owner != SourcePackageRelease.creator -> identify sponsored uploads
  2. when the user in question is the signer, the upload should be listed as 'Mentored Uploads'
  3. when the user in question is the creator, the upload should be listed as 'Sponsored Uploads'

or vice-versa on 2 & 3, I'm not sure which one is clearer.

When viewing the packages page of someone other than the logged in user, some indication of which uploaded packages on the page were sponsored by the logged in user (such as an icon) would also be useful, for example, when one developer is trying to see which packages they sponsored for a candidate-for-upload-rights to write their recommendation.

Tags: lp-soyuz ui
Celso Providelo (cprov)
Changed in soyuz:
milestone: none → 1.1.11
status: New → Confirmed
Christian Reis (kiko)
Changed in soyuz:
assignee: nobody → julian-edwards
milestone: 1.1.11 → 1.1.12
Revision history for this message
Julian Edwards (julian-edwards) wrote :

Add this information to +queue and +me/+packages

Changed in soyuz:
milestone: 1.1.12 → 1.2.1
Changed in soyuz:
importance: Undecided → Low
Changed in soyuz:
milestone: 1.2.1 → 1.2.2
Changed in soyuz:
milestone: 1.2.2 → 1.2.3
Changed in soyuz:
milestone: 1.2.3 → none
Changed in launchpad:
assignee: Julian Edwards (julian-edwards) → nobody
description: updated
Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Currently this is used:
http://ubuntu-dev.alioth.debian.org/cgi-bin/ubuntu-sponsorships.cgi

It is helpful when applying for Ubuntu Developer status and gathering comments.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.