Linus Torvalds Π² ΡΠΎΡΡΠ°Π² Π²Π΅ΡΠΊΠΈ ΡΠ΄ΡΠ° Linux 5.8 Rekomendasi ing gaya kode. Komposisi sing diadopsi ΡΠ΅ΠΊΡΡΠ° ΠΎΠ± ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠΈ ΠΈΠ½ΠΊΠ»ΡΠ·ΠΈΠ²Π½ΠΎΠΉ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΠΈ, ΠΊΠΎΡΠΎΡΠ°Ρ Π±ΡΠ»Π° ΠΎΠ΄ΠΎΠ±ΡΠ΅Π½Π° 21 ΠΈΠ·Π²Π΅ΡΡΠ½ΡΠΌ ΡΠ°Π·ΡΠ°Π±ΠΎΡΡΠΈΠΊΠΎΠΌ ΡΠ΄ΡΠ°, Π²ΠΊΠ»ΡΡΠ°Ρ ΡΠ»Π΅Π½ΠΎΠ² ΡΠ΅Ρ Π½ΠΈΡΠ΅ΡΠΊΠΎΠ³ΠΎ ΠΊΠΎΠΌΠΈΡΠ΅ΡΠ° Linux Foundation. ΠΠΈΠ½ΡΡΡ Π±ΡΠ» ΠΎΡΠΏΡΠ°Π²Π»Π΅Π½ kanggo nyakup owah-owahan ing kernel 5.9, nanging dheweke rumangsa ora ana alesan kanggo ngenteni jendela pengajuan owah-owahan sabanjure lan nampa dokumen anyar menyang cabang 5.8.
Versi katelu saka teks saka terminologi inklusif iki shortened dibandhingake karo (file ora kalebu (Bagian iki ngrembug pentinge inklusivitas lan nerangake apa istilah masalah kudu nyingkiri.) Mung owah-owahan ing document gaya coding wis disimpen. Pangembang disaranake supaya ora nggunakake kombinasi 'master/slave' lan 'blacklist/whitelist', uga tembung 'slave' dhewe. Rekomendasi iki mung ditrapake kanggo panggunaan anyar istilah kasebut. Referensi sing ana kanggo istilah kasebut ing inti bakal tetep ora kena.
ΠΡΠΎΠΌΠ΅ ΡΠΎΠ³ΠΎ, ΡΠ°Π·ΡΠ΅ΡΠ΅Π½ΠΎ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ ΠΎΡΠΌΠ΅ΡΠ΅Π½Π½ΡΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ² Π² Π½ΠΎΠ²ΠΎΠΌ ΠΊΠΎΠ΄Π΅, Π΅ΡΠ»ΠΈ ΡΠΎΠ³ΠΎ ΡΡΠ΅Π±ΡΠ΅Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠ°Π½ΠΈΠ΅ Π²ΡΠ΄Π°Π²Π°Π΅ΠΌΠΎΠ³ΠΎ Π² ΠΏΡΠΎΡΡΡΠ°Π½ΡΡΠ²ΠΎ ΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°ΡΠ΅Π»Ρ API ΠΈ ABI, Π° ΡΠ°ΠΊΠΆΠ΅ ΠΏΡΠΈ ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠΈ ΠΊΠΎΠ΄Π° Π΄Π»Ρ ΠΏΠΎΠ΄Π΄Π΅ΡΠΆΠΊΠΈ ΡΡΡΠ΅ΡΡΠ²ΡΡΡΠ΅Π³ΠΎ ΠΎΠ±ΠΎΡΡΠ΄ΠΎΠ²Π°Π½ΠΈΡ ΠΈΠ»ΠΈ ΠΏΡΠΎΡΠΎΠΊΠΎΠ»ΠΎΠ², ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π½Π° ΠΊΠΎΡΠΎΡΡΠ΅ ΠΏΡΠ΅Π΄ΠΏΠΈΡΡΠ²Π°ΡΡ ΠΈΡΠΏΠΎΠ»ΡΠ·ΠΎΠ²Π°Π½ΠΈΠ΅ Π΄Π°Π½Π½ΡΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ². ΠΡΠΈ ΡΠΎΠ·Π΄Π°Π½ΠΈΠΈ ΡΠ΅Π°Π»ΠΈΠ·Π°ΡΠΈΠΉ Π½Π° ΠΎΡΠ½ΠΎΠ²Π΅ Π½ΠΎΠ²ΡΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΉ ΡΠ΅ΠΊΠΎΠΌΠ΅Π½Π΄ΡΠ΅ΡΡΡ, Π³Π΄Π΅ ΡΡΠΎ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΡΠΈΠ²ΠΎΠ΄ΠΈΡΡ ΡΠ΅ΡΠΌΠΈΠ½ΠΎΠ»ΠΎΠ³ΠΈΡ ΡΠΏΠ΅ΡΠΈΡΠΈΠΊΠ°ΡΠΈΠΈ Π² ΡΠΎΠΎΡΠ²Π΅ΡΡΡΠ²ΠΈΠ΅ ΡΠΎ ΡΡΠ°Π½Π΄Π°ΡΡΠ½ΠΎΠΌ ΠΊΠΎΠ΄ΠΈΡΠΎΠ²Π°Π½ΠΈΡ Π΄Π»Ρ ΡΠ΄ΡΠ° Linux.
Disaranake kanggo ngganti tembung 'blacklist/whitelist' karo
'denylist / allowlist' utawa 'blocklist / passlist', lan tinimbang tembung 'master / slave' kombinasi ing ngisor iki ditawakake:
- '{primer, utama} / {secondary, replika, subordinate}',
- '{initiator, requester} / {target, responder}',
- '{controller,host} / {piranti, pegawe, proxy}',
- 'pemimpin / pengikut',
- 'direktur / pemain'.
Owah-owahan kasebut ditampa dening:
- Randy Dunlap
- Dave Airlie
- Seong Jae Park
- Christian Brauner <christian.brauner@ubuntu.com>
- James Bottomley
- Daniel Veter
- Andy Lutomirski
- Laura Abbot
- Gustavo AR Silva
Owah-owahan kasebut dideleng dening:
- Matthias Brugger
- Mark Brown
Owah-owahan kasebut ditandatangani (Ditandatangani dening):
- Stephen Hemminger
- Theodore Ts'o
- Shuah Khan
- Dan Carpenter
- Kees Cook
- Olof Johansson
- Jonathan Corbet
- Chris Mason
- Greg Kroah-Hartman
- Dan Williams
Tambahan: Pangembang basa Rust wis diadopsi , ngganti "whitelist" karo "allowlist" ing kode. Owah-owahan iki ora mengaruhi pilihan lan konstruksi basa sing kasedhiya kanggo pangguna, nanging mung mengaruhi komponen internal.
Source: opennet.ru
