Π£ΠΏΡ€Π°Π²Π»Π΅Π½ΠΈΠ΅ Ρ‡Π΅Ρ€Π΅Π· ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Π΅ рассылки ΠΊΠ°ΠΊ Π±Π°Ρ€ΡŒΠ΅Ρ€, ΠΌΠ΅ΡˆΠ°ΡŽΡ‰ΠΈΠΉ ΠΏΡ€ΠΈΡ…ΠΎΠ΄Ρƒ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ²

Π‘Π°Ρ€Π° Новотны (Sarah Novotny), входящая Π² ΡƒΠΏΡ€Π°Π²Π»ΡΡŽΡ‰ΠΈΠΉ совСт Linux Foundation ΠΎΡ‚ ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ Microsoft, подняла вопрос ΠΎΠ± архаичности вСдСния процСсса Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ядра Linux. По мнСнию Π‘Π°Ρ€Ρ‹, использованиС списка рассылки (LKML, Linux Kernel Mailing List) для ΠΊΠΎΠΎΡ€Π΄ΠΈΠ½Π°Ρ†ΠΈΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ ядра ΠΈ ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ ΠΎΡ‚ΠΏΡƒΠ³ΠΈΠ²Π°Π΅Ρ‚ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ΠΈ являСтся Π±Π°Ρ€ΡŒΠ΅Ρ€ΠΎΠΌ, ΠΌΠ΅ΡˆΠ°ΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΈΡ…ΠΎΠ΄Ρƒ Π½ΠΎΠ²Ρ‹Ρ… ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ…. Π‘ ΡƒΠ²Π΅Π»ΠΈΡ‡Π΅Π½ΠΈΠ΅ΠΌ Ρ€Π°Π·ΠΌΠ΅Ρ€Π° ядра ΠΈ Ρ‚Π΅ΠΌΠΏΠ° Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ нарастаСт ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ° с Π½Π΅Ρ…Π²Π°Ρ‚ΠΊΠΎΠΉ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ…, способных ΠΊΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ подсистСмы ядра.

Π‘ΠΎΠ·Π΄Π°Π½ΠΈΠ΅ Π±ΠΎΠ»Π΅Π΅ соврСмСнного ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° взаимодСйствия мэйнтСйнСров с Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ, ΠΏΠΎΡ…ΠΎΠΆΠ΅Π³ΠΎ Π½Π° систСму «issues» ΠΈ pull-запросы Π½Π° GitHub с принятиСм ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Π² Git, ΠΏΠΎΠ·Π²ΠΎΠ»ΠΈΠ»ΠΎ Π±Ρ‹ ΠΏΡ€ΠΈΠ²Π»Π΅Ρ‡ΡŒ Π² ΠΏΡ€ΠΎΠ΅ΠΊΡ‚ Π±ΠΎΠ»Π΅Π΅ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹Ρ… ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΡ…. Π’Π΅ΠΊΡƒΡ‰ΠΈΠΉ процСсс управлСния Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΎΠΉ, основанный Π½Π° ΠΏΠΎΡ‡Ρ‚ΠΎΠ²ΠΎΠΉ рассылкС, воспринимаСтся ΠΌΠ½ΠΎΠ³ΠΈΠΌΠΈ ΠΌΠΎΠ»ΠΎΠ΄Ρ‹ΠΌΠΈ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ°ΠΌΠΈ ΠΊΠ°ΠΊ Π°Ρ€Ρ…Π°ΠΈΡ‡Π½Ρ‹ΠΉ ΠΈ излишнС Ρ‚Ρ€ΡƒΠ΄ΠΎΡ‘ΠΌΠΊΠΈΠΉ. Π’ настоящСС врСмя основным Ρ€Π°Π±ΠΎΡ‡ΠΈΠΌ инструмСнтом Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² ядра являСтся ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ΠΈ Π½ΠΎΠ²ΠΈΡ‡ΠΊΠ°ΠΌ, ΠΏΡ€ΠΈΡˆΠ΅Π΄ΡˆΠΈΠΌ Π² ΠΈΠ½Π΄ΡƒΡΡ‚Ρ€ΠΈΡŽ 5-10 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄ ΠΈ ΠΏΡ€ΠΈΠ²Ρ‹ΠΊΡˆΠΈΠΌ ΠΊ соврСмСнным систСмам совмСстной Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ, ΠΎΡ‡Π΅Π½ΡŒ Ρ‚Ρ€ΡƒΠ΄Π½ΠΎ ΠΏΡ€ΠΈΡΠΏΠΎΡΠΎΠ±ΠΈΡ‚ΡŒΡΡ ΠΊ ΠΏΠΎΠ΄ΠΎΠ±Π½ΠΎΠΉ ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΈ Ρ€Π°Π±ΠΎΡ‚Ρ‹.

Дискомфорт ΡƒΡΠΈΠ»ΠΈΠ²Π°ΡŽΡ‚ ТёсткиС трСбования ΠΊ ΠΎΡ„ΠΎΡ€ΠΌΠ»Π΅Π½ΠΈΡŽ писСм, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… Π±Ρ‹Π»ΠΈ приняты 25 Π»Π΅Ρ‚ Π½Π°Π·Π°Π΄. НапримСр, Π² рассылкС дСйствуСт Π·Π°ΠΏΡ€Π΅Ρ‚ Π½Π° использования HTML-Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΠΈ, ΠΏΡ€ΠΈ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹Ρ… ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠ² ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ Ρ‚Π°ΠΊΡƒΡŽ Ρ€Π°Π·ΠΌΠ΅Ρ‚ΠΊΡƒ ΠΏΠΎ ΡƒΠΌΠΎΠ»Ρ‡Π°Π½ΠΈΡŽ. Π’ качСствС ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π° Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‰ΠΈΡ… ΠΈΠ·-Π·Π° этого слоТностСй упоминаСтся ΠΊΠΎΠ»Π»Π΅Π³Π°, ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΌΡƒ для ΠΎΡ‚ΠΏΡ€Π°Π²ΠΊΠΈ ΠΏΠ°Ρ‚Ρ‡Π° Π² список рассылки OpenBSD, Ρ‚Π°ΠΊΠΆΠ΅ Π½Π΅ Π΄ΠΎΠΏΡƒΡΠΊΠ°ΡŽΡ‰ΠΈΠΉ письма Π² HTML, ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Π»ΠΎΡΡŒ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚, Ρ‚Π°ΠΊ ΠΊΠ°ΠΊ Π΅Π³ΠΎ основной ΠΏΠΎΡ‡Ρ‚ΠΎΠ²Ρ‹ΠΉ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ (Outlook) отправляСт письма Π² HTML.

Π§Ρ‚ΠΎΠ±Ρ‹ Π½Π΅ Π»ΠΎΠΌΠ°Ρ‚ΡŒ слоТившиСся устои ΠΈ Π½Π΅ Π½Π°Ρ€ΡƒΡˆΠ°Ρ‚ΡŒ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡ΠΊΠΈ ΠΈΠΌΠ΅ΡŽΡ‰ΠΈΡ…ΡΡ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² прСдлагаСтся ΡΠΎΠ·Π΄Π°Ρ‚ΡŒ Ρ€Π΅ΠΆΠΈΠΌ для Π½ΠΎΠ²Ρ‹Ρ… Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ², ΠΏΠΎΠ·Π²ΠΎΠ»ΡΡŽΡ‰ΠΈΠΉ ΠΏΠ΅Ρ€Π΅Π΄Π°Π²Π°Ρ‚ΡŒ ΠΏΠ°Ρ‚Ρ‡ΠΈ ΡΠΎΠΏΡ€ΠΎΠ²ΠΎΠΆΠ΄Π°ΡŽΡ‰ΠΈΠΌ Π½Π°ΠΏΡ€ΡΠΌΡƒΡŽ Ρ‡Π΅Ρ€Π΅Π· pull-запросы ΠΈΠ»ΠΈ систСмы ΠΏΠΎΡ…ΠΎΠΆΠΈΠ΅ Π½Π° «issues», ΠΈ автоматичСски Ρ‚Ρ€Π°Π½ΡΠ»ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ… Π² список рассылки LKML.

Π”Ρ€ΡƒΠ³ΠΎΠΉ ΠΈΠ΄Π΅Π΅ΠΉ являСтся Ρ€Π°Π·Π³Ρ€ΡƒΠ·ΠΊΠ° LKML ΠΎΡ‚ ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ Π² ΠΏΠΎΠ»ΡŒΠ·Ρƒ обсуТдСний ΠΈ анонсов. Π’ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΌ Π²ΠΈΠ΄Π΅ Ρ‡Π΅Ρ€Π΅Π· LKML ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ тысячи писСм, Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΈΠ· ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… нСпосрСдствСнно ΠΏΡ€Π΅Π΄Π»Π°Π³Π°Π΅ΠΌΡ‹ΠΉ для Π²ΠΊΠ»ΡŽΡ‡Π΅Π½ΠΈΡ Π² ядро ΠΊΠΎΠ΄ ΠΈ лишь нСбольшая Ρ‡Π°ΡΡ‚ΡŒ анонсы с пояснСниСм сути ΠΏΠ°Ρ‚Ρ‡Π΅ΠΉ ΠΈ обсуТдСния. ΠŸΡƒΠ±Π»ΠΈΠΊΡƒΠ΅ΠΌΡ‹Π΅ ΠΏΠ°Ρ‚Ρ‡ΠΈ ΠΏΡ€ΠΈ этом всё Ρ€Π°Π²Π½ΠΎ ΠΎΡ‚Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ Π² Git ΠΈ ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ ΠΏΡ€ΠΈΠ½ΠΈΠΌΠ°ΡŽΡ‚ΡΡ, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡ pull-запросы Π² Git, Π° LKML лишь Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈΡ€ΡƒΠ΅Ρ‚ процСсс.

Π˜ΡΡ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru