Ksphinx.addnodesdocument)}( rawsourcechildren]( translations LanguagesNode)}(hhh](h pending_xref)}(hhh]docutils.nodesTextEnglish}parenthsba attributes}(ids]classes]names]dupnames]backrefs] refdomainstdreftypedoc reftarget$/maintainer/maintainer-entry-profilemodnameN classnameN refexplicitutagnamehhh ubh)}(hhh]hChinese (Traditional)}hh2sbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget7/translations/zh_TW/maintainer/maintainer-entry-profilemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hItalian}hhFsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget7/translations/it_IT/maintainer/maintainer-entry-profilemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hJapanese}hhZsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget7/translations/ja_JP/maintainer/maintainer-entry-profilemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hKorean}hhnsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget7/translations/ko_KR/maintainer/maintainer-entry-profilemodnameN classnameN refexplicituh1hhh ubh)}(hhh]hSpanish}hhsbah}(h]h ]h"]h$]h&] refdomainh)reftypeh+ reftarget7/translations/sp_SP/maintainer/maintainer-entry-profilemodnameN 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&]uh1hhhhd/var/lib/git/docbuild/linux/Documentation/translations/zh_CN/maintainer/maintainer-entry-profile.rsthKubh field_body)}(h6Documentation/maintainer/maintainer-entry-profile.rst h]h)}(h5Documentation/maintainer/maintainer-entry-profile.rsth]h5Documentation/maintainer/maintainer-entry-profile.rst}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhhubah}(h]h ]h"]h$]h&]uh1hhhubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubh)}(hhh](h)}(h译者h]h译者}(hhhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhhhKubh)}(h*吴想成 Wu XiangCheng h]h)}(h)吴想成 Wu XiangCheng h](h吴想成 Wu XiangCheng <}(hjhhhNhNubh reference)}(hbobwxc@email.cnh]hbobwxc@email.cn}(hjhhhNhNubah}(h]h ]h"]h$]h&]refurimailto:bobwxc@email.cnuh1jhjubh>}(hjhhhNhNubeh}(h]h ]h"]h$]h&]uh1hhhhKhj ubah}(h]h ]h"]h$]h&]uh1hhhubeh}(h]h ]h"]h$]h&]uh1hhhhKhhhhubeh}(h]h ]h"]h$]h&]uh1hhhhhhhhKubhtarget)}(h.. _maintainerentryprofile_zh:h]h}(h]h ]h"]h$]h&]refidmaintainerentryprofile-zhuh1jDhKhhhhhhubhsection)}(hhh](htitle)}(h维护者条目概要h]h维护者条目概要}(hjYhhhNhNubah}(h]h ]h"]h$]h&]uh1jWhjThhhhhK ubh)}(hX~维护人员条目概要补充了顶层过程文档(提交补丁,提交驱动程序……),增加了子系 统/设备驱动程序本地习惯以及有关补丁提交生命周期的相关内容。贡献者使用此文档 来调整他们的期望和避免常见错误;维护人员可以使用这些信息超越子系统层面查看 是否有机会汇聚到通用实践中。h]hX~维护人员条目概要补充了顶层过程文档(提交补丁,提交驱动程序……),增加了子系 统/设备驱动程序本地习惯以及有关补丁提交生命周期的相关内容。贡献者使用此文档 来调整他们的期望和避免常见错误;维护人员可以使用这些信息超越子系统层面查看 是否有机会汇聚到通用实践中。}(hjghhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjThhubjS)}(hhh](jX)}(h总览h]h总览}(hjxhhhNhNubah}(h]h ]h"]h$]h&]uh1jWhjuhhhhhKubh)}(h提供了子系统如何操作的介绍。MAINTAINERS文件告诉了贡献者应发送某文件的补丁到哪, 但它没有传达其他子系统的本地基础设施和机制以协助开发。h]h提供了子系统如何操作的介绍。MAINTAINERS文件告诉了贡献者应发送某文件的补丁到哪, 但它没有传达其他子系统的本地基础设施和机制以协助开发。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjuhhubh)}(h请考虑以下问题:h]h请考虑以下问题:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjuhhubh bullet_list)}(hhh](h list_item)}(hB当补丁被本地树接纳或合并到上游时是否有通知?h]h)}(hjh]hB当补丁被本地树接纳或合并到上游时是否有通知?}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hN子系统是否使用patchwork实例?Patchwork状态变更是否有通知?h]h)}(hjh]hN子系统是否使用patchwork实例?Patchwork状态变更是否有通知?}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(h~是否有任何机器人或CI基础设施监视列表,或子系统是否使用自动测试反馈以便把 控接纳补丁?h]h)}(h~是否有任何机器人或CI基础设施监视列表,或子系统是否使用自动测试反馈以便把 控接纳补丁?h]h~是否有任何机器人或CI基础设施监视列表,或子系统是否使用自动测试反馈以便把 控接纳补丁?}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(h&被拉入-next的Git分支是哪个?h]h)}(hjh]h&被拉入-next的Git分支是哪个?}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK hjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(h'贡献者应针对哪个分支提交?h]h)}(hjh]h'贡献者应针对哪个分支提交?}(hj hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK!hjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(h是否链接到其他维护者条目概要?例如一个设备驱动可能指向其父子系统的条目。 这使得贡献者意识到某维护者可能对提交链中其他维护者负有的义务。 h]h)}(h是否链接到其他维护者条目概要?例如一个设备驱动可能指向其父子系统的条目。 这使得贡献者意识到某维护者可能对提交链中其他维护者负有的义务。h]h是否链接到其他维护者条目概要?例如一个设备驱动可能指向其父子系统的条目。 这使得贡献者意识到某维护者可能对提交链中其他维护者负有的义务。}(hj!hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK"hjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h]h ]h"]h$]h&]bullet-uh1jhhhKhjuhhubeh}(h]id2ah ]h"]总览ah$]h&]uh1jRhjThhhhhKubjS)}(hhh](jX)}(h提交检查单补遗h]h提交检查单补遗}(hjHhhhNhNubah}(h]h ]h"]h$]h&]uh1jWhjEhhhhhK'ubh)}(h列出强制性和咨询性标准,超出通用标准“提交检查表,以便维护者检查一个补丁是否 足够健康。例如:“通过checkpatch.pl,没有错误、没有警告。通过单元测试详见某处”。h]h列出强制性和咨询性标准,超出通用标准“提交检查表,以便维护者检查一个补丁是否 足够健康。例如:“通过checkpatch.pl,没有错误、没有警告。通过单元测试详见某处”。}(hjVhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK)hjEhhubh)}(h提交检查单补遗还可以包括有关硬件规格状态的详细信息。例如,子系统接受补丁之前 是否需要考虑在某个修订版上发布的规范。h]h提交检查单补遗还可以包括有关硬件规格状态的详细信息。例如,子系统接受补丁之前 是否需要考虑在某个修订版上发布的规范。}(hjdhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK,hjEhhubeh}(h]id3ah ]h"]提交检查单补遗ah$]h&]uh1jRhjThhhhhK'ubjS)}(hhh](jX)}(h开发周期的关键日期h]h开发周期的关键日期}(hj}hhhNhNubah}(h]h ]h"]h$]h&]uh1jWhjzhhhhhK1ubh)}(hXp提交者常常会误以为补丁可以在合并窗口关闭之前的任何时间发送,且下一个-rc1时仍 可以。事实上,大多数补丁都需要在下一个合并窗口打开之前提前进入linux-next中。 向提交者澄清关键日期(以-rc发布周为标志)以明确什么时候补丁会被考虑合并以及 何时需要等待下一个-rc。h]hXp提交者常常会误以为补丁可以在合并窗口关闭之前的任何时间发送,且下一个-rc1时仍 可以。事实上,大多数补丁都需要在下一个合并窗口打开之前提前进入linux-next中。 向提交者澄清关键日期(以-rc发布周为标志)以明确什么时候补丁会被考虑合并以及 何时需要等待下一个-rc。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK3hjzhhubh)}(h至少需要讲明:h]h至少需要讲明:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK8hjzhhubj)}(hhh](j)}(hXU最后一个可以提交新功能的-rc: 针对下一个合并窗口的新功能提交应该在此点之前首次发布以供考虑。在此时间点 之后提交的补丁应该明确他们的目标为下下个合并窗口,或者给出应加快进度被接受 的充足理由。通常新特性贡献者的提交应出现在-rc5之前。 h]h)}(hXT最后一个可以提交新功能的-rc: 针对下一个合并窗口的新功能提交应该在此点之前首次发布以供考虑。在此时间点 之后提交的补丁应该明确他们的目标为下下个合并窗口,或者给出应加快进度被接受 的充足理由。通常新特性贡献者的提交应出现在-rc5之前。h]hXT最后一个可以提交新功能的-rc: 针对下一个合并窗口的新功能提交应该在此点之前首次发布以供考虑。在此时间点 之后提交的补丁应该明确他们的目标为下下个合并窗口,或者给出应加快进度被接受 的充足理由。通常新特性贡献者的提交应出现在-rc5之前。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK:hjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubj)}(hX<最后合并-rc:合并决策的最后期限。 向贡献者指出尚未接受的补丁集需要等待下下个合并窗口。当然,维护者没有义务 接受所有给定的补丁集,但是如果审阅在此时间点尚未结束,那么希望贡献者应该 等待并在下一个合并窗口重新提交。 h]h)}(hX;最后合并-rc:合并决策的最后期限。 向贡献者指出尚未接受的补丁集需要等待下下个合并窗口。当然,维护者没有义务 接受所有给定的补丁集,但是如果审阅在此时间点尚未结束,那么希望贡献者应该 等待并在下一个合并窗口重新提交。h]hX;最后合并-rc:合并决策的最后期限。 向贡献者指出尚未接受的补丁集需要等待下下个合并窗口。当然,维护者没有义务 接受所有给定的补丁集,但是如果审阅在此时间点尚未结束,那么希望贡献者应该 等待并在下一个合并窗口重新提交。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhK?hjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubeh}(h]h ]h"]h$]h&]j;j<uh1jhhhK:hjzhhubh)}(h 可选项:h]h 可选项:}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKDhjzhhubj)}(hhh]j)}(h\开发基线分支的首个-rc,列在概述部分,视为已为新提交做好准备。 h]h)}(hZ开发基线分支的首个-rc,列在概述部分,视为已为新提交做好准备。h]hZ开发基线分支的首个-rc,列在概述部分,视为已为新提交做好准备。}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKFhjubah}(h]h ]h"]h$]h&]uh1jhjhhhhhNubah}(h]h ]h"]h$]h&]j;j<uh1jhhhKFhjzhhubeh}(h]id4ah ]h"]开发周期的关键日期ah$]h&]uh1jRhjThhhhhK1ubjS)}(hhh](jX)}(h 审阅节奏h]h 审阅节奏}(hjhhhNhNubah}(h]h ]h"]h$]h&]uh1jWhjhhhhhKJubh)}(hX贡献者最担心的问题之一是:补丁集已发布却未收到反馈,应在多久后发送提醒。除了 指定在重新提交之前要等待多长时间,还可以指示更新的首选样式;例如,重新发送 整个系列,或私下发送提醒邮件。本节也可以列出本区域的代码审阅方式,以及获取 不能直接从维护者那里得到的反馈的方法。h]hX贡献者最担心的问题之一是:补丁集已发布却未收到反馈,应在多久后发送提醒。除了 指定在重新提交之前要等待多长时间,还可以指示更新的首选样式;例如,重新发送 整个系列,或私下发送提醒邮件。本节也可以列出本区域的代码审阅方式,以及获取 不能直接从维护者那里得到的反馈的方法。}(hj(hhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKLhjhhubeh}(h]id5ah ]h"] 审阅节奏ah$]h&]uh1jRhjThhhhhKJubjS)}(hhh](jX)}(h 现有概要h]h 现有概要}(hjAhhhNhNubah}(h]h ]h"]h$]h&]uh1jWhj>hhhhhKSubh)}(hu这里列出了现有的维护人员条目概要;我们可能会想要在不久的将来做一些不同的事情。h]hu这里列出了现有的维护人员条目概要;我们可能会想要在不久的将来做一些不同的事情。}(hjOhhhNhNubah}(h]h ]h"]h$]h&]uh1hhhhKUhj>hhubhcompound)}(hhh]htoctree)}(hhh]h}(h]h ]h"]h$]h&]h6translations/zh_CN/maintainer/maintainer-entry-profileentries](N/translations/zh_CN/doc-guide/maintainer-profileNnvdimm/maintainer-entry-profileNarch/riscv/patch-acceptancee includefiles](jpjrjtemaxdepthKcaptionNglobhidden includehiddennumberedK titlesonly rawentries]uh1jbhhhKWhj_ubah}(h]h ]toctree-wrapperah"]h$]h&]uh1j]hj>hhhhhNubeh}(h]id6ah ]h"] 现有概要ah$]h&]uh1jRhjThhhhhKSubeh}(h](jQid1eh ]h"](维护者条目概要maintainerentryprofile_zheh$]h&]uh1jRhhhhhhhK expect_referenced_by_name}jjFsexpect_referenced_by_id}jQjFsubeh}(h]h ]h"]h$]h&]sourcehuh1hcurrent_sourceN current_lineNsettingsdocutils.frontendValues)}(jWN 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}jQ]jFasnameids}(jjQjjjBj?jwjtjjj;j8jju nametypes}(jjjBjwjj;juh}(jQjTjjTj?jujtjEjjzj8jjj>u 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]h?Hyperlink target "maintainerentryprofile-zh" is not referenced.}hj*sbah}(h]h ]h"]h$]h&]uh1hhj'ubah}(h]h ]h"]h$]h&]levelKtypeINFOsourceh،lineKuh1j%uba transformerN include_log]HDocumentation/translations/zh_CN/maintainer/maintainer-entry-profile.rst(NNNNta decorationNhhub.