问题描述
为了向某些项目提交补丁和项目以及有资格作为Ask Ubuntu的主持人运行,我需要签署行为准则。
我该怎么做呢?
最佳解决方法
签署Ubuntu行为准则非常容易
Launchpad提供了分步指南:
https://launchpad.net/codeofconduct *
*请注意,如果您已经签名,则只能看到代码的链接
这将打开以下页面:
您所要做的就是遵循所概述的步骤。
-
第一步不一定与签署行为有关,但当然您首先需要一个启动板帐户,并且您还需要创建并上传如何制作PGP密钥?以便以后签署您的协议。
-
下载行为准则。
-
签字!
您将被引导完成成功所需的所有步骤。如果您遇到困难,甚至还有弹出窗口可以提供额外的帮助。
一旦你完成了所有工作(不应该超过5分钟),你将永远不会再这样做了。
当然,您也可以随时撤回签名。
次佳解决方法
虽然已经给出的答案很详细,但我想添加一个我自己的答案。有一个工具可以自动执行该过程(包括生成PGP密钥):Code of Conduct Signing Assistant。有一个PPA可用,也有一个单独的.deb文件。
它指导您完成整个过程,因此您只需按照步骤操作,最后您将签署Ubuntu行为准则。
免责声明:我是这个工具的作者。
第三种解决方法
首先,如何制作PGP密钥?。
然后,download a copy of the code of conduct from here.
然后,阅读行为准则。您没有签署具有法律地位的文件,但您签署的内容会影响您的社区成员的意见,如果您不同意,请不要签署。然后,打开终端并运行以下命令:
gpg --clearsign UbuntuCodeofConduct-1.1.txt
这将创建一个UbuntuCodeofConduct-1.1.txt.asc
行的文件。
在文本编辑器中打开该文件并进行复制。
在Ubuntu行为准则页面上,单击“签名!”然后粘贴到文本框中。单击”Continue”。恭喜,您已经签署了Ubuntu行为准则!
第四种方法
正如您所说,为了充分利用启动板并具备提交补丁的能力,在启动板社区和启动板中的其他相关社区中,您发现有趣并且整体参与的某些项目的帮助中有一个“行为准则” “你必须首先达成一致意见,这基本上表明你会表现得很好,而不是每个人都会参加Rambo III。
要做到这一点,你必须先(假设你已经有你的指纹。如果没有看下面):
转到http://launchpad.net并注册一个帐户。注册后你应该看到这样的事情:
单击您的用户帐户,在底部您会看到一个选项“Ubuntu签名行为”:
在我的图片中,它表示是,但如果您还没有这样做,则应该为您提供“行为准则”页面的链接。如果单击该链接,它将发送到CoC页面,您可以在该页面上阅读整个CoC并在该页面底部接受并激活它。在接受之前,您需要在CoC页面中输入您的指纹:
现在这只是在启动板网站上。
为此,您还需要PGP密钥,因为这是“接受”CoC的方式。
首先要做到这一点:
-
打开Dash并输入密码,然后查找密码&键应用:
-
转到菜单并选择新建。它应该打开一个窗口,您可以在其中选择PGP密钥:
-
按照PGP键的每一步,直到您有PGP密钥。这是您首先在密码和密码中使用的密钥。在Ubuntu密钥服务器中发布的密钥。
-
在密码&按键,选择我的个人密钥选项卡,然后选择您的密钥。打开“远程”菜单,然后单击“同步和发布密钥”…按“同步”按钮开始同步。您可能需要先使用’Key Servers’按钮选择Ubuntu密钥服务器。
-
再次使用Passwords&按键,单击我的个人密钥,然后单击您的密钥,然后双击它或按空格键。选择详细信息选项卡。从”Fingerprint”部分复制代码。
-
复制指纹后,请转到我之前在启动板中提到的CoC页面,您应该会看到一个选项,指示指纹。只需粘贴刚刚复制的指纹并接受即可。
-
您已经正式接受了Launchpad中的行为准则。
有几个链接很好知道你需要签名的原因:
为什么签署CoC:https://help.ubuntu.com/community/SigningCodeofConduct
执行此操作的步骤(包括终端命令):http://www.wikihow.com/Sign-the-Ubuntu-Code-of-Conduct
另一个不错的问题链接在这里:如何制作PGP密钥?
参考资料