162306a36Sopenharmony_ci.. raw:: latex 262306a36Sopenharmony_ci 362306a36Sopenharmony_ci \renewcommand\thesection* 462306a36Sopenharmony_ci \renewcommand\thesubsection* 562306a36Sopenharmony_ci 662306a36Sopenharmony_ci.. include:: ../disclaimer-ita.rst 762306a36Sopenharmony_ci 862306a36Sopenharmony_ci:Original: :ref:`Documentation/process/index.rst <process_index>` 962306a36Sopenharmony_ci:Translator: Federico Vaga <federico.vaga@vaga.pv.it> 1062306a36Sopenharmony_ci 1162306a36Sopenharmony_ci.. _it_process_index: 1262306a36Sopenharmony_ci 1362306a36Sopenharmony_ci=============================================== 1462306a36Sopenharmony_ciLavorare con la comunità di sviluppo del kernel 1562306a36Sopenharmony_ci=============================================== 1662306a36Sopenharmony_ci 1762306a36Sopenharmony_ciQuindi volete diventare sviluppatori del kernel? Benvenuti! C'è molto da 1862306a36Sopenharmony_ciimparare sul lato tecnico del kernel, ma è anche importante capire come 1962306a36Sopenharmony_cifunziona la nostra comunità. Leggere questi documenti renderà più facile 2062306a36Sopenharmony_cil'accettazione delle vostre modifiche con il minimo sforzo. 2162306a36Sopenharmony_ci 2262306a36Sopenharmony_ciDi seguito le guide che ogni sviluppatore dovrebbe leggere. 2362306a36Sopenharmony_ci 2462306a36Sopenharmony_ci.. toctree:: 2562306a36Sopenharmony_ci :maxdepth: 1 2662306a36Sopenharmony_ci 2762306a36Sopenharmony_ci howto 2862306a36Sopenharmony_ci code-of-conduct 2962306a36Sopenharmony_ci development-process 3062306a36Sopenharmony_ci submitting-patches 3162306a36Sopenharmony_ci programming-language 3262306a36Sopenharmony_ci coding-style 3362306a36Sopenharmony_ci maintainer-pgp-guide 3462306a36Sopenharmony_ci email-clients 3562306a36Sopenharmony_ci kernel-enforcement-statement 3662306a36Sopenharmony_ci kernel-driver-statement 3762306a36Sopenharmony_ci 3862306a36Sopenharmony_ciPoi ci sono altre guide sulla comunità che sono di interesse per molti 3962306a36Sopenharmony_cidegli sviluppatori: 4062306a36Sopenharmony_ci 4162306a36Sopenharmony_ci.. toctree:: 4262306a36Sopenharmony_ci :maxdepth: 1 4362306a36Sopenharmony_ci 4462306a36Sopenharmony_ci changes 4562306a36Sopenharmony_ci stable-api-nonsense 4662306a36Sopenharmony_ci management-style 4762306a36Sopenharmony_ci stable-kernel-rules 4862306a36Sopenharmony_ci submit-checklist 4962306a36Sopenharmony_ci kernel-docs 5062306a36Sopenharmony_ci maintainers 5162306a36Sopenharmony_ci 5262306a36Sopenharmony_ciEd infine, qui ci sono alcune guide più tecniche che son state messe qua solo 5362306a36Sopenharmony_ciperché non si è trovato un posto migliore. 5462306a36Sopenharmony_ci 5562306a36Sopenharmony_ci.. toctree:: 5662306a36Sopenharmony_ci :maxdepth: 1 5762306a36Sopenharmony_ci 5862306a36Sopenharmony_ci applying-patches 5962306a36Sopenharmony_ci adding-syscalls 6062306a36Sopenharmony_ci magic-number 6162306a36Sopenharmony_ci volatile-considered-harmful 6262306a36Sopenharmony_ci botching-up-ioctls 6362306a36Sopenharmony_ci clang-format 6462306a36Sopenharmony_ci ../riscv/patch-acceptance 6562306a36Sopenharmony_ci 6662306a36Sopenharmony_ci.. only:: subproject and html 6762306a36Sopenharmony_ci 6862306a36Sopenharmony_ci Indices 6962306a36Sopenharmony_ci ======= 7062306a36Sopenharmony_ci 7162306a36Sopenharmony_ci * :ref:`genindex` 72