"PPA uploads must be signed by an 'ubuntero'" isn't understandable
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.
Changed in soyuz: | |
status: | New → Confirmed |
Changed in soyuz: | |
importance: | Undecided → Low |
status: | Confirmed → Triaged |
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'.