This is not an issue that the launchpad team is working on, but in the course of the discussion, I concluded that the basic requirements can be done with little work.
1) Add the new 1.1.txt to lib/lp/registry/codesofconduct
2) Update lp.registry.model.codeofconduct.CodeOfConductConf
a) set currentrelease to 1.1
b) set datereleased to the current new date.
Since Person.is_ubuntu_coc_signer looks for the CoC that is signed after the datereleased, all users no longer be listed as signers of the current CoC. Users can sign the new one. Note that by not changing the datereleased, the old CoC is considered to be compatible with the new CoC, that is what was done for the 1.0 and 1.0.1 CoCs
This is not an issue that the launchpad team is working on, but in the course of the discussion, I concluded that the basic requirements can be done with little work. registry/ codesofconduct model.codeofcon duct.CodeOfCond uctConf
1) Add the new 1.1.txt to lib/lp/
2) Update lp.registry.
a) set currentrelease to 1.1
b) set datereleased to the current new date.
Since Person. is_ubuntu_ coc_signer looks for the CoC that is signed after the datereleased, all users no longer be listed as signers of the current CoC. Users can sign the new one. Note that by not changing the datereleased, the old CoC is considered to be compatible with the new CoC, that is what was done for the 1.0 and 1.0.1 CoCs