1.. raw:: latex 2 3 \renewcommand\thesection* 4 \renewcommand\thesubsection* 5 6.. include:: ../disclaimer-ita.rst 7 8:Original: :ref:`Documentation/process/index.rst <process_index>` 9:Translator: Federico Vaga <federico.vaga@vaga.pv.it> 10 11.. _it_process_index: 12 13=============================================== 14Lavorare con la comunità di sviluppo del kernel 15=============================================== 16 17Quindi volete diventare sviluppatori del kernel? Benvenuti! C'è molto da 18imparare sul lato tecnico del kernel, ma è anche importante capire come 19funziona la nostra comunità. Leggere questi documenti renderà più facile 20l'accettazione delle vostre modifiche con il minimo sforzo. 21 22Di seguito le guide che ogni sviluppatore dovrebbe leggere. 23 24Introduzione al funzionamento dello sviluppo del kernel 25------------------------------------------------------- 26 27Innanzitutto, leggete questi documenti che vi aiuteranno ad entrare nella 28comunità del kernel. 29 30.. toctree:: 31 :maxdepth: 1 32 33 howto 34 development-process 35 submitting-patches 36 submit-checklist 37 38Strumenti e guide tecniche per gli sviluppatori del kernel 39---------------------------------------------------------- 40 41Quella che segue è una raccolta di documenti che uno sviluppatore del kernel 42Linux dovrebbe conoscere. 43 44.. toctree:: 45 :maxdepth: 1 46 47 changes 48 programming-language 49 coding-style 50 maintainer-pgp-guide 51 email-clients 52 applying-patches 53 adding-syscalls 54 volatile-considered-harmful 55 botching-up-ioctls 56 57Politiche e dichiarazioni degli sviluppatori 58-------------------------------------------- 59 60Quelle che seguono rappresentano le regole che cerchiamo di seguire all'interno 61della comunità del kernel (e oltre). 62 63.. toctree:: 64 :maxdepth: 1 65 66 code-of-conduct 67 kernel-enforcement-statement 68 kernel-driver-statement 69 stable-api-nonsense 70 stable-kernel-rules 71 management-style 72 73Gestire i bachi 74--------------- 75 76I bachi sono parte della nostra vita; dunque è importante che vengano trattati 77con riguardo. I documenti che seguono descrivono le nostre politiche riguardo al 78trattamento di alcune classi particolari di bachi: le regressioni e i problemi 79di sicurezza. 80 81Informazioni per i manutentori 82------------------------------ 83 84Come trovare le persone che accetteranno le vostre modifiche. 85 86.. toctree:: 87 :maxdepth: 1 88 89 maintainers 90 91Altri documenti 92--------------- 93 94Poi ci sono altre guide sulla comunità che sono di interesse per molti 95degli sviluppatori: 96 97.. toctree:: 98 :maxdepth: 1 99 100 kernel-docs 101 102Ed infine, qui ci sono alcune guide più tecniche che son state messe qua solo 103perché non si è trovato un posto migliore. 104 105.. toctree:: 106 :maxdepth: 1 107 108 magic-number 109 clang-format 110 ../arch/riscv/patch-acceptance 111 112.. only:: subproject and html 113 114 Indices 115 ======= 116 117 * :ref:`genindex` 118