如何签署 Ubuntu 行为准则?

如何签署 Ubuntu 行为准则?

为了向某些项目提交补丁和项目,以及有资格担任 Ask Ubuntu 的版主,我需要签署行为准则

我该怎么做呢?

答案1

签署 Ubuntu 行为准则变得非常容易

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

https://launchpad.net/codeofconduct *

*请注意,只有您已经签名,才会看到代码链接

这将打开以下页面:

在此处输入图片描述

您所要做的就是按照概述的步骤操作。

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

您将获得成功所需的所有步骤的指导。如果您遇到困难,甚至还会弹出额外帮助窗口。

一旦完成所有操作(不应花费超过 5 分钟的时间),希望您永远不需要再这样做。

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

答案2

第一的,按照此处所述制作 PGP 密钥

然后,从这里下载一份行为准则的副本。

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

gpg --clearsign UbuntuCodeofConduct-1.1.txt

这将创建一个类似这样的文件UbuntuCodeofConduct-1.1.txt.asc

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

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

答案3

虽然给出的答案已经很详细了,但我想补充一点我自己的答案。有一个工具可以自动执行该过程(包括生成 PGP 密钥):行为准则签署助理。有一个可用的 PPA 以及一个单独的 .deb 文件。

它将指导您完成整个过程,因此您只需按照步骤操作即可签署 Ubuntu 行为准则。

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

行为准则签署助理

答案4

正如您所说,为了充分利用 launchpad,并有能力提交补丁,帮助您感兴趣的项目,并全面参与 launchpad 社区和 launchpad 中其他相关社区,您必须首先同意“行为准则”,该准则基本上表明您将按照要求行事,而不是对每个人都采取 Rambo III 行为。

要做到这一点,您必须先(假设您已经有指纹。如果没有,请参见下文):

http://launchpad.net并注册一个账户。注册后,你应该看到类似这样的内容:

在此处输入图片描述

点击你的用户帐户,在底部你会看到一个选项“签署 Ubuntu 行为准则”

在此处输入图片描述

在我的图片中,它显示“是”,但如果您还没有这样做,它应该会为您提供“行为准则”页面的链接。如果您单击该链接,它将把您发送到 CoC 页面,您可以在该页面阅读整个 CoC 并在该页面底部接受并激活它。接受之前,您需要在 CoC 页面中输入您的指纹:

在此处输入图片描述

目前这仅在启动板网站上。

为了使其工作,您还需要您的 PGP 密钥,因为这是“接受” CoC 的方式。

要做到这一点您首先要:

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

    在此处输入图片描述

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

    在此处输入图片描述

  3. 按照 PGP 密钥的每个步骤操作,直到您获得 PGP 密钥。这是您将在密码和密钥中首先使用的密钥,用于在 Ubuntu 密钥服务器中发布。

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

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

  6. 复制指纹后,转到我在启动板开头提到的 CoC 页面,您应该会看到一个选项,上面写着“指纹”。只需将刚复制的指纹粘贴在那里并接受即可。

  7. 完成后,您已正式接受 Launchpad 中的行为准则。

有几个链接可以帮助您了解为什么需要签名:

为什么要签署 CoC:https://help.ubuntu.com/community/SigningCodeofConduct

执行此操作的步骤(包括终端命令):http://www.wikihow.com/Sign-the-Ubuntu-Code-of-Conduct

另一个很好的问题链接在这里:如何制作 PGP 密钥?

相关内容