The main index.rst file for the pt_BR translation was grouping all translated process documents directly in its toctree, which frequently caused patch collisions among contributors. Following Jonathan Corbet's suggestion, this patch introduces a new pt_BR/process/index.rst that mirrors the subsection structure of the English Documentation/process/index.rst. The translated documents are now organized into their respective categories, rather than a single flat list. The root pt_BR/index.rst now simply references process/index. This matches the upstream categorization and significantly reduces merge conflicts for future pt_BR translations. Signed-off-by: Daniel Pereira --- Documentation/translations/pt_BR/index.rst | 27 +---- .../translations/pt_BR/process/index.rst | 104 ++++++++++++++++++ 2 files changed, 105 insertions(+), 26 deletions(-) create mode 100644 Documentation/translations/pt_BR/process/index.rst diff --git a/Documentation/translations/pt_BR/index.rst b/Documentation/translations/pt_BR/index.rst index 1462b62d8..462267e92 100644 --- a/Documentation/translations/pt_BR/index.rst +++ b/Documentation/translations/pt_BR/index.rst @@ -66,29 +66,4 @@ kernel e sobre como ver seu trabalho integrado. .. toctree:: :maxdepth: 1 - Introdução - Guia do Processo de Desenvolvimento - Como aplicar patches - Backporting e resolução de conflitos - Como não Deixar as ioctls malfeitas - Index de documentos do Kernel - Regras de licenciamento - Como começar - Requisitos mínimos - CVEs - Conclave (Continuidade do projeto) - Informações sobre clientes de email para Linux - Modelos de Maturidade para Contribuição no Kernel Linux - Manuais dos mantenedores - Processo do subsistema de rede (netdev) - Processo do subsistema SoC - Conformidade de DTS para SoC - Estilo de gerenciamento do kernel Linux - Processo do subsistema KVM x86 - Adicionando uma nova chamada de Sistema - Declaração sobre Drivers do Kernel - Lista de verificação para submissão de patches do kernel Linux - Interpretação do Código de Conduta do Kernel Linux - Código de Conduta de Compromisso do Colaborador - Interfaces, recursos de linguagem, atributos e convenções obsoletos - Falhas de segurança + process/index diff --git a/Documentation/translations/pt_BR/process/index.rst b/Documentation/translations/pt_BR/process/index.rst new file mode 100644 index 000000000..5cecc0300 --- /dev/null +++ b/Documentation/translations/pt_BR/process/index.rst @@ -0,0 +1,104 @@ +.. SPDX-License-Identifier: GPL-2.0 + +.. raw:: latex + + \renewcommand\thesection* + \renewcommand\thesubsection* + +.. _process_index_pt_BR: + +=============================================== +Trabalhando com a comunidade de desenvolvimento +=============================================== + +Então você quer ser um desenvolvedor do kernel Linux? Bem-vindo! Embora haja +muito a aprender sobre o kernel em um sentido técnico, também é importante +aprender como nossa comunidade funciona. A leitura desses documentos tornará +muito mais fácil para você ter suas alterações integradas com um mínimo de +problemas. + +Uma introdução sobre como funciona o desenvolvimento do kernel +-------------------------------------------------------------- + +Leia estes documentos primeiro: entender este material facilitará +sua entrada na comunidade do kernel. + +.. toctree:: + :maxdepth: 1 + + Como começar + Guia do Processo de Desenvolvimento + Lista de verificação para submissão de patches do kernel Linux + +Ferramentas e guias técnicos para desenvolvedores do kernel +----------------------------------------------------------- + +Esta é uma coleção de material com o qual os desenvolvedores do kernel +devem estar familiarizados. + +.. toctree:: + :maxdepth: 1 + + Requisitos mínimos + Informações sobre clientes de email para Linux + Como aplicar patches + Backporting e resolução de conflitos + Adicionando uma nova chamada de Sistema + Como não Deixar as ioctls malfeitas + +Guias de políticas e declarações de desenvolvedores +--------------------------------------------------- + +Estas são as regras pelas quais tentamos viver na comunidade do kernel +(e além). + +.. toctree:: + :maxdepth: 1 + + Regras de licenciamento + Código de Conduta de Compromisso do Colaborador + Interpretação do Código de Conduta do Kernel Linux + Modelos de Maturidade para Contribuição no Kernel Linux + Declaração sobre Drivers do Kernel + Estilo de gerenciamento do kernel Linux + Conclave (Continuidade do projeto) + +Lidando com bugs +---------------- + +Bugs são uma realidade; é importante lidarmos com eles de forma correta. +Os documentos abaixo detalham políticas e conselhos em relação ao +gerenciamento de bugs e vulnerabilidades. + +.. toctree:: + :maxdepth: 1 + + Falhas de segurança + CVEs + +Informações para mantenedores +----------------------------- + +Como encontrar as pessoas que aceitarão seus patches e manuais úteis para os +mantenedores de subsistemas. + +.. toctree:: + :maxdepth: 1 + + Manuais dos mantenedores + Processo do subsistema de rede (netdev) + Processo do subsistema SoC + Conformidade de DTS para SoC + Processo do subsistema KVM x86 + +Outros materiais +---------------- + +Aqui estão alguns outros guias para a comunidade que são de interesse para +a maioria dos desenvolvedores: + +.. toctree:: + :maxdepth: 1 + + Index de documentos do Kernel + Interfaces, recursos de linguagem, atributos e convenções obsoletos -- 2.52.0