Code of Conduct requirement for PPA upload rights is unnecessary

Bug #673015 reported by Jonathan Lange
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Launchpad itself
Fix Released
Low
Jonathan Lange

Bug Description

We currently require anyone who uploads to a PPA to sign the Ubuntu Code of Conduct, in addition to agreeing to the PPA terms of services and the more general Launchpad terms of use.

Although the world would indeed be a better place if everyone signed and upheld the Ubuntu code of conduct, it's not really a logical requirement for allowing PPA uploads. Better to just drop the requirement and put whatever we need from the code of conduct (nothing, afaict) into the PPA terms of service.

Related branches

Changed in soyuz:
milestone: none → 10.11
Revision history for this message
Launchpad QA Bot (lpqabot) wrote : Bug fixed by a commit
tags: added: qa-needstesting
Changed in soyuz:
status: In Progress → Fix Committed
Revision history for this message
Jonathan Lange (jml) wrote :

We verified this fix works by:
 * rejecting the CoC on my account
 * uploading a source package to dogfood
 * verifying that getUtility(IPersonSet).getByName('jml').is_ubuntu_coc_signer is False
 * verifying that the package upload was accepted

tags: added: qa-ok
removed: qa-needstesting
Revision history for this message
Robert Collins (lifeless) wrote :

Also needs a deploy to the upload processor.

Changed in soyuz:
status: Fix Committed → Fix Released
status: Fix Released → Fix Committed
Curtis Hovey (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.