如何签署《 Ubuntu行为准则》?


41

为了向某些项目提交补丁和项目并有资格作为Ask Ubuntu的主持人运行,我需要签署《行为准则》

我该怎么做呢?

Answers:


23

签署《 Ubuntu行为准则》非常容易

Launchpad提供了分步指南来做到这一点:

https://launchpad.net/codeofconduct *

*请注意,只有已签名的人才能在此处看到代码的链接

这将打开以下页面:

在此处输入图片说明

您所要做的只是遵循列出的步骤。

  • 第一步不一定与签署行为有关,但是当然您首先需要一个启动板帐户,并且还需要创建并上传PGP密钥以稍后签署协议。
  • 下载行为准则。
  • 签字!

将指导您完成可能需要完成的所有步骤。甚至还有弹出窗口,可在您遇到问题时提供其他帮助。

一旦完成所有操作(不应花费超过5分钟的时间),就可以不必再这样做了。

当然,您也可以随时撤回签名。


詹姆斯给出的答案要好得多,因为我不知道如何做您所说的做的事
兰乔(Rancho)2016年

18

首先,按此处概述的方法创建一个PGP密钥

然后,从此处下载行为准则的副本。

然后,阅读行为准则。您并不是要签署具有法律地位的文件,而是要签署一些会影响您的社区成员意见的文件,如果您不同意该文件,请不要签署。然后,打开一个终端并运行以下命令:

gpg --clearsign UbuntuCodeofConduct-1.1.txt

这将创建一个文件UbuntuCodeofConduct-1.1.txt.asc

在文本编辑器中打开该文件并复制。

在Ubuntu行为准则页面上,单击“签名!”。然后粘贴到文本框中。点击“继续”。恭喜,您已经签署了Ubuntu行为准则!


16

尽管给出的答案已经非常详细,但我想添加一个答案。有一个工具可以使过程自动化(包括生成PGP密钥):行为准则签名助手。有一个PPA,还有一个单独的.deb文件。

它会指导您完成整个过程,因此您只需要按照以下步骤操作,最后您将签署Ubuntu行为准则。

免责声明:我是这个工具的作者。

行为准则签署助理


3
您已为新手提供了最佳答案之一
牧场主

12

如您所说,为了最大程度地使用启动板并能够提交补丁,在您发现有趣的某些项目中提供帮助,并全面参与启动板社区和启动板中的其他相关社区,有一个“行为准则” ”,您必须首先达成共识,这基本上表示您将表现得一帆风顺,而不是所有人都参加Rambo III。

为此,您必须首先(假设您已经有指纹。如果没有,请看下面):

转到http://launchpad.net并注册一个帐户。注册后,您应该会看到以下内容:

在此处输入图片说明

单击您的用户帐户,然后在底部应该看到一个选项,上面写着“ Signed Ubuntu行为准则”

在此处输入图片说明

在我的图像中,它表示是,但如果您尚未这样做,则应为您提供指向行为准则页面的链接。如果单击链接,它将带您到CoC页面,您可以在其中阅读整个CoC并在该页面底部接受并激活它。接受之前,您需要在CoC页面中输入指纹:

在此处输入图片说明

现在,这仅在启动板网站中。

为此,您还需要您的PGP密钥,因为这是“接受” CoC的方法。

为此,您首先:

  1. 打开Dash并输入密码,然后查找“密码和密钥”应用程序:

    在此处输入图片说明

  2. 转到菜单,然后选择新建。它应该打开一个窗口,您将在其中选择PGP密钥:

    在此处输入图片说明

  3. 遵循PGP密钥的每个步骤,直到您有了PGP密钥。这是您将首先在“密码和密钥”中使用的密钥,以在Ubuntu密钥服务器中发布。

  4. 在“密码和密钥”中,选择“ 我的个人密钥”选项卡,然后选择您的密钥。打开“远程”菜单,然后单击“同步和发布密钥...”。按“同步”按钮开始同步。您可能需要先使用“密钥服务器”按钮选择Ubuntu密钥服务器。

  5. 再次在“密码和密钥”中,单击“ 我的个人密钥”,然后单击您的密钥,然后双击它或按空格键。选择详细信息选项卡。复制“指纹”部分中的代码。

  6. 复制指纹后,转到我在启动板开头提到的CoC页面,您应该会看到一个名为Fingerprint的选项。只需将刚刚复制的指纹粘贴到此处并接受即可。

  7. 您已经正式接受了Launchpad中的行为准则。

有几个链接很高兴知道您为什么需要签名:

为何签署CoC:https//help.ubuntu.com/community/SigningCodeofConduct

执行此操作的步骤(包括终端命令):http : //www.wikihow.com/Sign-Ubuntu-行为准则

此处还有一个不错的问题链接:如何制作PGP密钥?


2
对于新手的绝佳答案
牧场主
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.