Основним завданням Грега стане доведення до кінця розробки випуску 4.19, який зараз перебуває на стадії четвертого кандидата в релізи. Точних термінів не називається, але передбачається, що Лінус повернеться до роботи до моменту відкриття наступного вікна прийняття змін, в рамках якого почнеться формування ядра 4.20.
Причиною тимчасового відсторонення від розробки називається бажання переосмислити свою роль в суспільстві та отримати час для вивчення питань, пов'язаних з розумінням емоцій людей і адекватним реагуванням в конфліктних ситуаціях. Лінус також вибачився за те, що іноді буває нестриманий і занадто жорстко відповідає на промахи та помилки інших людей. За його відчуттям він не вигорів і не відчуває потреби повністю припинити участь в розробці Linux, а хоче і далі продовжувати роботу над проектом, яким займається вже майже 30 років.
На подібні думки Лінуса наштовхнула власна помилка і реакція на цю помилку суспільства. Лінус переплутав місце і час проведення жовтневого саміту мейнтенерів ядра Linux і запланував відпочинок з сім'єю на цей час. Лінус запропонував провести саміт без нього, але організатори увійшли в положення Лінуса і проголосували за перенесення заходу з Ванкувера в Едінбург, щоб він зміг взяти участь в саміті без скасування сімейної поїздки.
Після цього випадку Лінус спробував подивитися на себе з боку та усвідомив, що в дискусіях важливий не тільки технічний аспект, а й людське ставлення. У своєму спілкуванні Лінус не враховує емоційний стан людей і часто буває необґрунтовано вимогливий і грубий до інших учасників, що призводить до виникнення непрофесійної та напруженої ситуації в суспільстві, а іноді змушує людей перестати брати участь в проекті.
Крім того, він задумався над тим, що був би радий взагалі пропустити саміт розробників і це поганий знак. Підсумком стало рішення зробити перерву, який дасть час переосмислити свою поведінку і навчитися терпимості, стримування емоцій і розуміння точки зору інших людей.
Крім того, Лінус Торвальдс повністю оновив документ "Code of Conduct", який визначає основні принципи розв'язання конфліктних ситуацій між розробниками ядра. Раніше правила обмежувалися короткими рекомендаціями щодо спілкування в цивілізованому вигляді без агресії та образ. Новий варіант заснований на рекомендаціях "Contributor Covenant", які застосовуються в багатьох відкритих проектах, включаючи Eclipse, Freedesktop, GitLab, Ruby і Kubernetes, а також у відкритих проектах Google.
Документ визначає рівні можливості для всіх учасників, незалежно від їх світогляду, віку, статі, релігійних уподобань, рівня освіти, соціального статусу і національності. У спільноті вітається доброзичлива форма спілкування, розуміння, співпереживання проблем інших учасників, сприйняття конструктивної критики, прийняття найкращих для всієї спільноти рішень.
Не допускаються тролінг, образлива манера спілкування, спроби приниження, домагання, порушення недоторканності приватного життя, розголошення персональних відомостей, а також інші дії, які можуть вважатися недоречними при професійному спілкуванні.
Джерело: