b[sphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextEnglish}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget'/process/code-of-conduct-interpretationmodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget:/translations/zh_TW/process/code-of-conduct-interpretationmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget:/translations/it_IT/process/code-of-conduct-interpretationmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget:/translations/ja_JP/process/code-of-conduct-interpretationmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget:/translations/ko_KR/process/code-of-conduct-interpretationmodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget:/translations/sp_SP/process/code-of-conduct-interpretationmodnameN classnameN refexplicituh1hhh ubeh}(h]h ]h"]h$]h&]current_languageChinese (Simplified)uh1h hh _documenthsourceNlineNubhnote)}(hX{此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。 因此, 如果您对此文件有任何意见或更新,请先尝试更新原始英文文件。 如果您发现本文档与原始文件有任何不同或者有翻译问题,请发建议或者补丁给 该文件的译者,或者请求中文文档维护者和审阅者的帮助。h]h paragraph)}(hX{此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。 因此, 如果您对此文件有任何意见或更新,请先尝试更新原始英文文件。 如果您发现本文档与原始文件有任何不同或者有翻译问题,请发建议或者补丁给 该文件的译者,或者请求中文文档维护者和审阅者的帮助。h]hX{此文件的目的是为让中文读者更容易阅读和理解,而不是作为一个分支。 因此, 如果您对此文件有任何意见或更新,请先尝试更新原始英文文件。 如果您发现本文档与原始文件有任何不同或者有翻译问题,请发建议或者补丁给 该文件的译者,或者请求中文文档维护者和审阅者的帮助。}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hh5Documentation/translations/zh_CN/disclaimer-zh_CN.rsthKhhubah}(h]h ]h"]h$]h&]uh1hhhhhhhhNubh field_list)}(hhh](hfield)}(hhh](h field_name)}(hOriginalh]hOriginal}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhg/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/process/code-of-conduct-interpretation.rsthKubh field_body)}(h`:ref:`Documentation/process/code-of-conduct-interpretation.rst `h]h)}(hhh]h)}(hhh]hinline)}(hhh]h8Documentation/process/code-of-conduct-interpretation.rst}(hhhhhNhNubah}(h]h ](xrefstdstd-refeh"]h$]h&]uh1hhhubah}(h]h ]h"]h$]h&]refdoc9translations/zh_CN/process/code-of-conduct-interpretation refdomainhreftyperef refexplicitrefwarn reftargetcode_of_conduct_interpretationuh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h Translatorh]h Translator}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhjhhhKubh)}(h&Alex Shi h]h)}(h%Alex Shi h](h Alex Shi <}(hj-hhhNhNubh reference)}(halex.shi@linux.alibaba.comh]halex.shi@linux.alibaba.com}(hj7hhhNhNubah}(h]h ]h"]h$]h&]refuri!mailto:alex.shi@linux.alibaba.comuh1j5hj-ubh>}(hj-hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhj)ubah}(h]h ]h"]h$]h&]uh1hhjubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubeh}(h]h ]h"]h$]h&]uh1hhhhhhhhKubhtarget)}(h&.. _cn_code_of_conduct_interpretation:h]h}(h]h ]h"]h$]h&]refid!cn-code-of-conduct-interpretationuh1jchKhhhhhhubhsection)}(hhh](htitle)}(h,Linux内核贡献者契约行为准则解释h]h,Linux内核贡献者契约行为准则解释}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjshhhhhK ubh)}(hXU:ref:`cn_code_of_conduct` 准则是一个通用文档,旨在为几乎所有开源社区提供一套规则。 每个开源社区都是独一无二的,Linux内核也不例外。因此,本文描述了Linux内核社区中 如何解释它。我们也不希望这种解释随着时间的推移是静态的,并将根据需要进行调整。h](h)}(h:ref:`cn_code_of_conduct`h]h)}(hjh]hcn_code_of_conduct}(hjhhhNhNubah}(h]h ](hstdstd-refeh"]h$]h&]uh1hhjubah}(h]h ]h"]h$]h&]refdoch refdomainjreftyperef refexplicitrefwarnjcn_code_of_conductuh1hhhhK hjubhX< 准则是一个通用文档,旨在为几乎所有开源社区提供一套规则。 每个开源社区都是独一无二的,Linux内核也不例外。因此,本文描述了Linux内核社区中 如何解释它。我们也不希望这种解释随着时间的推移是静态的,并将根据需要进行调整。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK hjshhubh)}(hX与开发软件的“传统”方法相比,Linux内核开发工作是一个非常个人化的过程。你的贡献 和背后的想法将被仔细审查,往往导致批判和批评。审查将几乎总是需要改进,材料才 能包括在内核中。要知道这是因为所有相关人员都希望看到Linux整体成功的最佳解决方 案。这个开发过程已经被证明可以创建有史以来最健壮的操作系统内核,我们不想做任何 事情来导致提交质量和最终结果的下降。h]hX与开发软件的“传统”方法相比,Linux内核开发工作是一个非常个人化的过程。你的贡献 和背后的想法将被仔细审查,往往导致批判和批评。审查将几乎总是需要改进,材料才 能包括在内核中。要知道这是因为所有相关人员都希望看到Linux整体成功的最佳解决方 案。这个开发过程已经被证明可以创建有史以来最健壮的操作系统内核,我们不想做任何 事情来导致提交质量和最终结果的下降。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjshhubjr)}(hhh](jw)}(h 维护者h]h 维护者}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhhhKubh)}(h行为准则多次使用“维护者”一词。在内核社区中,“维护者”是负责子系统、驱动程序或 文件的任何人,并在内核源代码树的维护者文件中列出。h]h行为准则多次使用“维护者”一词。在内核社区中,“维护者”是负责子系统、驱动程序或 文件的任何人,并在内核源代码树的维护者文件中列出。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubeh}(h]id1ah ]h"] 维护者ah$]h&]uh1jqhjshhhhhKubjr)}(hhh](jw)}(h责任h]h责任}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhhhKubh)}(hW《行为准则》提到了维护人员的权利和责任,这需要进一步澄清。h]hW《行为准则》提到了维护人员的权利和责任,这需要进一步澄清。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjhhubh)}(h]首先,最重要的是,有一个合理的期望是由维护人员通过实例来领导。h]h]首先,最重要的是,有一个合理的期望是由维护人员通过实例来领导。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjhhubh)}(hX"也就是说,我们的社区是广阔的,对维护者没有新的要求,他们单方面处理其他人在 他们活跃的社区的行为。这一责任由我们所有人承担,最终《行为准则》记录了最终的 上诉路径,以防有关行为问题的问题悬而未决。h]hX"也就是说,我们的社区是广阔的,对维护者没有新的要求,他们单方面处理其他人在 他们活跃的社区的行为。这一责任由我们所有人承担,最终《行为准则》记录了最终的 上诉路径,以防有关行为问题的问题悬而未决。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjhhubh)}(hX维护人员应该愿意在出现问题时提供帮助,并在需要时与社区中的其他人合作。如果您 不确定如何处理出现的情况,请不要害怕联系技术咨询委员会(TAB)或其他维护人员。 除非您愿意,否则不会将其视为违规报告。如果您不确定是否该联系TAB 或任何其他维 护人员,请联系我们的冲突调解人 Mishi Choudhary 。h](hX维护人员应该愿意在出现问题时提供帮助,并在需要时与社区中的其他人合作。如果您 不确定如何处理出现的情况,请不要害怕联系技术咨询委员会(TAB)或其他维护人员。 除非您愿意,否则不会将其视为违规报告。如果您不确定是否该联系TAB 或任何其他维 护人员,请联系我们的冲突调解人 Mishi Choudhary <}(hj$hhhNhNubj6)}(hmishi@linux.comh]hmishi@linux.com}(hj,hhhNhNubah}(h]h ]h"]h$]h&]refurimailto:mishi@linux.comuh1j5hj$ubh>。}(hj$hhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhK&hjhhubh)}(h最后,“善待对方”才是每个人的最终目标。我们知道每个人都是人,有时我们都会失败, 但我们所有人的首要目标应该是努力友好地解决问题。执行行为准则将是最后的选择。h]h最后,“善待对方”才是每个人的最终目标。我们知道每个人都是人,有时我们都会失败, 但我们所有人的首要目标应该是努力友好地解决问题。执行行为准则将是最后的选择。}(hjFhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK+hjhhubh)}(h我们的目标是创建一个强大的、技术先进的操作系统,以及所涉及的技术复杂性,这自 然需要专业知识和决策。h]h我们的目标是创建一个强大的、技术先进的操作系统,以及所涉及的技术复杂性,这自 然需要专业知识和决策。}(hjThhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK.hjhhubh)}(h所需的专业知识因贡献领域而异。它主要由上下文和技术复杂性决定,其次由贡献者和 维护者的期望决定。h]h所需的专业知识因贡献领域而异。它主要由上下文和技术复杂性决定,其次由贡献者和 维护者的期望决定。}(hjbhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK1hjhhubh)}(h专家的期望和决策都要经过讨论,但在最后,为了取得进展,必须能够做出决策。这一 特权掌握在维护人员和项目领导的手中,预计将善意使用。h]h专家的期望和决策都要经过讨论,但在最后,为了取得进展,必须能够做出决策。这一 特权掌握在维护人员和项目领导的手中,预计将善意使用。}(hjphhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK4hjhhubh)}(hl因此,设定专业知识期望、作出决定和拒绝不适当的贡献不被视为违反行为准则。h]hl因此,设定专业知识期望、作出决定和拒绝不适当的贡献不被视为违反行为准则。}(hj~hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK7hjhhubh)}(hX&虽然维护人员一般都欢迎新来者,但他们帮助(新)贡献者克服障碍的能力有限,因此 他们必须确定优先事项。这也不应被视为违反了行为准则。内核社区意识到这一点,并 以各种形式提供入门级节目,如 kernelnewbies.org 。h]hX&虽然维护人员一般都欢迎新来者,但他们帮助(新)贡献者克服障碍的能力有限,因此 他们必须确定优先事项。这也不应被视为违反了行为准则。内核社区意识到这一点,并 以各种形式提供入门级节目,如 kernelnewbies.org 。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK9hjhhubeh}(h]id2ah ]h"]责任ah$]h&]uh1jqhjshhhhhKubjr)}(hhh](jw)}(h范围h]h范围}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhhhK>ubh)}(hXILinux内核社区主要在一组公共电子邮件列表上进行交互,这些列表分布在由多个不同 公司或个人控制的多个不同服务器上。所有这些列表都在内核源代码树中的 MAINTAINERS 文件中定义。发送到这些邮件列表的任何电子邮件都被视为包含在行为 准则中。h]hXILinux内核社区主要在一组公共电子邮件列表上进行交互,这些列表分布在由多个不同 公司或个人控制的多个不同服务器上。所有这些列表都在内核源代码树中的 MAINTAINERS 文件中定义。发送到这些邮件列表的任何电子邮件都被视为包含在行为 准则中。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK@hjhhubh)}(hX使用 kernel.org bugzilla和其他子系统bugzilla 或bug跟踪工具的开发人员应该遵循 行为准则的指导原则。Linux内核社区没有“官方”项目电子邮件地址或“官方”社交媒体 地址。使用kernel.org电子邮件帐户执行的任何活动必须遵循为kernel.org发布的行为 准则,就像任何使用公司电子邮件帐户的个人必须遵循该公司的特定规则一样。h]hX使用 kernel.org bugzilla和其他子系统bugzilla 或bug跟踪工具的开发人员应该遵循 行为准则的指导原则。Linux内核社区没有“官方”项目电子邮件地址或“官方”社交媒体 地址。使用kernel.org电子邮件帐户执行的任何活动必须遵循为kernel.org发布的行为 准则,就像任何使用公司电子邮件帐户的个人必须遵循该公司的特定规则一样。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKEhjhhubh)}(h行为准则并不禁止在邮件列表消息、内核更改日志消息或代码注释中继续包含名称、 电子邮件地址和相关注释。h]h行为准则并不禁止在邮件列表消息、内核更改日志消息或代码注释中继续包含名称、 电子邮件地址和相关注释。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKJhjhhubh)}(h其他论坛中的互动包括在适用于上述论坛的任何规则中,通常不包括在行为准则中。 除了在极端情况下可考虑的例外情况。h]h其他论坛中的互动包括在适用于上述论坛的任何规则中,通常不包括在行为准则中。 除了在极端情况下可考虑的例外情况。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKMhjhhubh)}(hX提交给内核的贡献应该使用适当的语言。在行为准则之前已经存在的内容现在不会被 视为违反。然而,不适当的语言可以被视为一个bug;如果任何相关方提交补丁, 这样的bug将被更快地修复。当前属于用户/内核API的一部分的表达式,或者反映已 发布标准或规范中使用的术语的表达式,不被视为bug。h]hX提交给内核的贡献应该使用适当的语言。在行为准则之前已经存在的内容现在不会被 视为违反。然而,不适当的语言可以被视为一个bug;如果任何相关方提交补丁, 这样的bug将被更快地修复。当前属于用户/内核API的一部分的表达式,或者反映已 发布标准或规范中使用的术语的表达式,不被视为bug。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKPhjhhubeh}(h]id3ah ]h"]范围ah$]h&]uh1jqhjshhhhhK>ubjr)}(hhh](jw)}(h执行h]h执行}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jvhjhhhhhKVubh)}(hX行为准则中列出的地址属于行为准则委员会。https://kernel.org/code-of-conduct.html 列出了在任何给定时间接收这些电子邮件的确切成员。成员不能访问在加入委员会之前 或离开委员会之后所做的报告。h](h<行为准则中列出的地址属于行为准则委员会。}(hjhhhNhNubj6)}(h'https://kernel.org/code-of-conduct.htmlh]h'https://kernel.org/code-of-conduct.html}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurijuh1j5hjubh 列出了在任何给定时间接收这些电子邮件的确切成员。成员不能访问在加入委员会之前 或离开委员会之后所做的报告。}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKXhjhhubh)}(h最初的行为准则委员会由TAB的志愿者以及作为中立第三方的专业调解人组成。委员会 的首要任务是建立文件化的流程,并将其公开。h]h最初的行为准则委员会由TAB的志愿者以及作为中立第三方的专业调解人组成。委员会 的首要任务是建立文件化的流程,并将其公开。}(hj3hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK\hjhhubh)}(h如果报告人不希望将整个委员会纳入投诉或关切,可直接联系委员会的任何成员,包括 调解人。h]h如果报告人不希望将整个委员会纳入投诉或关切,可直接联系委员会的任何成员,包括 调解人。}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK_hjhhubh)}(h行为准则委员会根据流程审查案例(见上文),并根据需要和适当与TAB协商,例如请求 和接收有关内核社区的信息。h]h行为准则委员会根据流程审查案例(见上文),并根据需要和适当与TAB协商,例如请求 和接收有关内核社区的信息。}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKbhjhhubh)}(h委员会做出的任何决定都将提交到表中,以便在必要时与相关维护人员一起执行。行为 准则委员会的决定可以通过三分之二的投票推翻。h]h委员会做出的任何决定都将提交到表中,以便在必要时与相关维护人员一起执行。行为 准则委员会的决定可以通过三分之二的投票推翻。}(hj]hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKehjhhubh)}(h每季度,行为准则委员会和标签将提供一份报告,概述行为准则委员会收到的匿名报告 及其状态,以及任何否决决定的细节,包括完整和可识别的投票细节。h]h每季度,行为准则委员会和标签将提供一份报告,概述行为准则委员会收到的匿名报告 及其状态,以及任何否决决定的细节,包括完整和可识别的投票细节。}(hjkhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhjhhubh)}(h我们希望在启动期之后为行为准则委员会人员配备建立一个不同的流程。发生此情况时, 将使用该信息更新此文档。h]h我们希望在启动期之后为行为准则委员会人员配备建立一个不同的流程。发生此情况时, 将使用该信息更新此文档。}(hjyhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKkhjhhubeh}(h]id4ah ]h"]执行ah$]h&]uh1jqhjshhhhhKVubeh}(h](linuxjpeh ]h"](,linux内核贡献者契约行为准则解释!cn_code_of_conduct_interpretationeh$]h&]uh1jqhhhhhhhK expect_referenced_by_name}jjesexpect_referenced_by_id}jpjesubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(jvN generatorN datestampN source_linkN source_urlN toc_backlinksentryfootnote_backlinksK sectnum_xformKstrip_commentsNstrip_elements_with_classesN strip_classesN report_levelK halt_levelKexit_status_levelKdebugNwarning_streamN tracebackinput_encoding utf-8-siginput_encoding_error_handlerstrictoutput_encodingutf-8output_encoding_error_handlerjerror_encodingutf-8error_encoding_error_handlerbackslashreplace language_codeenrecord_dependenciesNconfigN id_prefixhauto_id_prefixid dump_settingsNdump_internalsNdump_transformsNdump_pseudo_xmlNexpose_internalsNstrict_visitorN_disable_configN_sourceh، _destinationN _config_files]7/var/lib/git/docbuild/linux/Documentation/docutils.confafile_insertion_enabled raw_enabledKline_length_limitM'pep_referencesN pep_base_urlhttps://peps.python.org/pep_file_url_templatepep-%04drfc_referencesN rfc_base_url&https://datatracker.ietf.org/doc/html/ tab_widthKtrim_footnote_reference_spacesyntax_highlightlong smart_quotessmartquotes_locales]character_level_inline_markupdoctitle_xform docinfo_xformKsectsubtitle_xform image_loadinglinkembed_stylesheetcloak_email_addressessection_self_linkenvNubreporterNindirect_targets]substitution_defs}substitution_names}refnames}refids}jp]jeasnameids}(jjpjjjjjjjjjju nametypes}(jjjjjjuh}(jpjsjjsjjjjjjjju footnote_refs} citation_refs} autofootnotes]autofootnote_refs]symbol_footnotes]symbol_footnote_refs] footnotes] citations]autofootnote_startKsymbol_footnote_startK id_counter collectionsCounter}jKsRparse_messages]transform_messages]hsystem_message)}(hhh]h)}(hhh]hGHyperlink target "cn-code-of-conduct-interpretation" is not referenced.}hj)sbah}(h]h ]h"]h$]h&]uh1hhj&ubah}(h]h ]h"]h$]h&]levelKtypeINFOsourceh،lineKuh1j$uba transformerN include_log]KDocumentation/translations/zh_CN/process/code-of-conduct-interpretation.rst(NNNNta decorationNhhub.