← Documents Documentation/translations/it_IT/process/index.rst GitHub 원문 ↗

Linux 6.18.37 · Translations

Kernel 개발 community와 함께 일하기

Kernel 개발 입문, 기술 지침, 정책, bug 처리, maintainer 정보와 기타 문서를 주제별로 연결하는 이탈리아어 목차입니다.

Source pathDocumentation/translations/it_IT/process/index.rst
Source versionLinux v6.18.37
TranslationDUJINLABS 전문 번역 + 해설

요약·해설과 원문, 전문 번역을 서로 분리했습니다. API 이름, symbol, source path는 원문 표기를 사용합니다.

1. 요약·해설

원문의 핵심 논리와 kernel programming 관점의 보충 설명입니다. 아래의 전문 번역과는 별도로 작성했습니다.

요약·해설

index.rst:1-107

Kernel developer가 알아야 할 절차·도구·정책 문서를 분야별로 모아 놓은 최상위 목차입니다. 각 `toctree` 항목은 이탈리아어 번역 문서의 상대 경로를 그대로 유지합니다.

같은 v6.18.37 영어판에는 이 목차보다 더 많은 최신 항목이 있지만, 로컬 이탈리아어 원문에 없는 항목은 한국어 전문에 자동으로 추가하지 않았습니다. 버그 처리 절에는 안내 문장만 있고 실제 `toctree` 항목이 없다는 점도 원문 그대로 보존했습니다.

2. 영어 원문 전체

번역 기준이 된 Linux v6.18.37 원문입니다. 줄 번호는 이 버전의 파일 좌표입니다.

원문 전체 펼치기
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 ===============================================
14 Lavorare con la comunità di sviluppo del kernel
15 ===============================================
16
17 Quindi volete diventare sviluppatori del kernel? Benvenuti! C'è molto da
18 imparare sul lato tecnico del kernel, ma è anche importante capire come
19 funziona la nostra comunità. Leggere questi documenti renderà più facile
20 l'accettazione delle vostre modifiche con il minimo sforzo.
21
22 Di seguito le guide che ogni sviluppatore dovrebbe leggere.
23
24 Introduzione al funzionamento dello sviluppo del kernel
25 -------------------------------------------------------
26
27 Innanzitutto, leggete questi documenti che vi aiuteranno ad entrare nella
28 comunità del kernel.
29
30 .. toctree::
31 :maxdepth: 1
32
33 howto
34 development-process
35 submitting-patches
36 submit-checklist
37
38 Strumenti e guide tecniche per gli sviluppatori del kernel
39 ----------------------------------------------------------
40
41 Quella che segue è una raccolta di documenti che uno sviluppatore del kernel
42 Linux 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
57 Politiche e dichiarazioni degli sviluppatori
58 --------------------------------------------
59
60 Quelle che seguono rappresentano le regole che cerchiamo di seguire all'interno
61 della 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
73 Gestire i bachi
74 ---------------
75
76 I bachi sono parte della nostra vita; dunque è importante che vengano trattati
77 con riguardo. I documenti che seguono descrivono le nostre politiche riguardo al
78 trattamento di alcune classi particolari di bachi: le regressioni e i problemi
79 di sicurezza.
80
81 Informazioni per i manutentori
82 ------------------------------
83
84 Come trovare le persone che accetteranno le vostre modifiche.
85
86 .. toctree::
87 :maxdepth: 1
88
89 maintainers
90
91 Altri documenti
92 ---------------
93
94 Poi ci sono altre guide sulla comunità che sono di interesse per molti
95 degli sviluppatori:
96
97 .. toctree::
98 :maxdepth: 1
99
100 kernel-docs
101
102 .. only:: subproject and html
103
104 Indices
105 =======
106
107 * :ref:`genindex`
108

3. 한국어 전문 번역

영어 원문의 문단 순서와 의미를 유지한 전체 번역입니다. 코드, 함수명, symbol과 URL은 원문 표기를 유지합니다.

문서 형식과 kernel 개발 community

1-22

Linux kernel developer가 되고 싶다면 환영합니다. Kernel에는 기술적으로 배울 내용이 많지만 community가 어떻게 움직이는지 이해하는 일도 중요합니다. 이 문서들을 읽으면 최소한의 노력으로 변경이 받아들여지도록 하는 데 도움이 됩니다.

아래에는 모든 kernel developer가 읽어야 할 안내서가 주제별로 정리되어 있습니다.

.. raw:: latex

	\renewcommand\thesection*
	\renewcommand\thesubsection*

.. include:: ../disclaimer-ita.rst

:Original: :ref:`Documentation/process/index.rst <process_index>`
:Translator: Federico Vaga <federico.vaga@vaga.pv.it>

.. _it_process_index:

===============================================
Lavorare con la comunità di sviluppo del kernel
===============================================

Quindi volete diventare sviluppatori del kernel?  Benvenuti! C'è molto da
imparare sul lato tecnico del kernel, ma è anche importante capire come
funziona la nostra comunità.  Leggere questi documenti renderà più facile
l'accettazione delle vostre modifiche con il minimo sforzo.

Di seguito le guide che ogni sviluppatore dovrebbe leggere.

Kernel 개발 절차 입문

23-37

먼저 kernel community에 들어가는 데 도움이 되는 다음 문서를 읽습니다.

  • `howto`
  • `development-process`
  • `submitting-patches`
  • `submit-checklist`

Introduzione al funzionamento dello sviluppo del kernel
-------------------------------------------------------

Innanzitutto, leggete questi documenti che vi aiuteranno ad entrare nella
comunità del kernel.

.. toctree::
   :maxdepth: 1

   howto
   development-process
   submitting-patches
   submit-checklist

Kernel developer를 위한 도구와 기술 지침

38-56

Linux kernel developer가 알아야 할 기술 문서 모음입니다.

  • `changes`
  • `programming-language`
  • `coding-style`
  • `maintainer-pgp-guide`
  • `email-clients`
  • `applying-patches`
  • `adding-syscalls`
  • `volatile-considered-harmful`
  • `botching-up-ioctls`
Strumenti e guide tecniche per gli sviluppatori del kernel
----------------------------------------------------------

Quella che segue è una raccolta di documenti che uno sviluppatore del kernel
Linux dovrebbe conoscere.

.. toctree::
   :maxdepth: 1

   changes
   programming-language
   coding-style
   maintainer-pgp-guide
   email-clients
   applying-patches
   adding-syscalls
   volatile-considered-harmful
   botching-up-ioctls

정책과 developer 성명

57-72

Kernel community 안팎에서 구성원이 따르려고 노력하는 규칙입니다.

  • `code-of-conduct`
  • `kernel-enforcement-statement`
  • `kernel-driver-statement`
  • `stable-api-nonsense`
  • `stable-kernel-rules`
  • `management-style`
Politiche e dichiarazioni degli sviluppatori
--------------------------------------------

Quelle che seguono rappresentano le regole che cerchiamo di seguire all'interno
della comunità del kernel (e oltre).

.. toctree::
   :maxdepth: 1

   code-of-conduct
   kernel-enforcement-statement
   kernel-driver-statement
   stable-api-nonsense
   stable-kernel-rules
   management-style

버그 처리

73-80

버그는 개발 과정에서 피할 수 없으므로 세심하게 다루는 것이 중요합니다. 이 절은 regression과 security problem이라는 두 가지 특수한 bug 부류를 처리하는 정책을 소개하지만, 이탈리아어 원문에는 이어지는 개별 문서 항목이 수록되어 있지 않습니다.

Gestire i bachi
---------------

I bachi sono parte della nostra vita; dunque è importante che vengano trattati
con riguardo. I documenti che seguono descrivono le nostre politiche riguardo al
trattamento di alcune classi particolari di bachi: le regressioni e i problemi
di sicurezza.

Maintainer 정보

81-90

작성한 변경을 받아들일 사람을 찾는 방법을 설명합니다.

  • `maintainers`
Informazioni per i manutentori
------------------------------

Come trovare le persone che accetteranno le vostre modifiche.

.. toctree::
   :maxdepth: 1

   maintainers

그 밖의 문서와 색인

91-107

많은 developer가 참고할 만한 다른 community 지침으로 `kernel-docs`를 제공합니다.

  • `kernel-docs`

이 문서를 HTML subproject로 build할 때는 일반 색인인 `genindex`도 표시합니다.

Altri documenti
---------------

Poi ci sono altre guide sulla comunità che sono di interesse per molti
degli sviluppatori:

.. toctree::
   :maxdepth: 1

   kernel-docs

.. only::  subproject and html

   Indices
   =======

   * :ref:`genindex`