"PPA uploads must be signed by an 'ubuntero'" isn't understandable

Bug #180143 reported by Matthew Paul Thomas
2
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Barry Warsaw

Bug Description

If someone who has not signed the Code of Conduct tries to upload to a PPA, they receive the message:
Rejected:
PPA uploads must be signed by an 'ubuntero'.

This is not understandable, because many of them will not know that an "Ubuntero" is someone who has signed the Ubuntu Code of Conduct. Even those who do know that may wonder why they need to sign the Code of Conduct *and* the PPA Terms of Service, instead of just one set of terms. If we ever introduce PPAs for distributions other than Ubuntu, requiring uploaders to sign the Ubuntu Code of Conduct will be even less appropriate.

This bug could be fixed in several ways. In order of preference:
1. Remove the requirement to sign the Code of Conduct to use a PPA. Update the Terms of Service to include anything that is missing.
2. If people have not signed the Code when they activate their PPA, let them sign a combination of the Code of Conduct and the Terms of Service, instead of having to accept the documents separately.
3. Change the error message to refer to the Code of Conduct specifically, rather than "Ubuntero" jargon.

Tags: lp-soyuz ppa
Changed in soyuz:
status: New → Confirmed
Celso Providelo (cprov)
Changed in soyuz:
importance: Undecided → Low
status: Confirmed → Triaged
Revision history for this message
Curtis Hovey (sinzui) wrote :

Barry fixed this using option 3 because we no longer use the term 'ubuntero', we use refer to the COC as 'Ubuntu Code of Conduct'.

Changed in soyuz:
assignee: nobody → Barry Warsaw (barry)
milestone: none → 2.2.7
status: Triaged → Fix Committed
Revision history for this message
Curtis Hovey (sinzui) wrote : Bug 180143 Fix released

Fixed released in Launchpad sinzui.

Changed in soyuz:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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