TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
Progbase

25 Aug 2017, 13:52

Открыть в Telegram Поделиться Пожаловаться

На днях у спільноті Node.js знову відбувся розкол: група учасників розробки створили незалежний форк Ayo.js (звучить як англійське "IO"). Причина політична: один із членів TSC (керівний технічний комітет), на думку цієї групи, вів себе неналежне по мірках Code of Conduct (CoC), а коли відбулося голосування про його виключення із комітету, більшість членів комітету виступила проти цього:

https://sourcecontribute.com/2017/08/22/node-js-has-forked-into-ayo/

У голосуванні брали участь 10 із 13 членів TSC. 4 учасника, що проголосували за виключення, після цього вийшли зі складу комітету, а вчора виконавчий директор Node Foundation рекомендував TSC переглянути своє рішення:

https://github.com/nodejs/board/issues/67

Code of Conduct - це така збірка правил, що визначає соціальні норми, релігійні правила та практики поведінки індивідуумів, груп та організацій. Ці правила призначені для захисту учасників OpenSource спільноти від образ, домагань, дискримінації, використання нецензурних слів, тощо. Онлайн спільнота сама визначає чи потрібен їй CoC, і хоча його прийняття може покращити атмосферу та продуктивність цієї групи людей, але в його адресу також існує багато критики:

http://smallbusiness.chron.com/examples-disadvantages-employees-code-conduct-14061.html

Про комітет TSC: https://nodejs.org/en/foundation/tsc/
Node CoC: https://github.com/nodejs/TSC/blob/master/CODE_OF_CONDUCT.md

Незалежний форк (або "hard fork"), як інструмент вирішення суперечки, вже використовувався у спільноті Node.js у 2014 році. Тоді форк io.js було створено із технічних причин, серед головних те, що Node.js давно не оновлював двигун V8 до новіших версій, у яких JavaScript вже частково використовував можливості ECMAScript 6. В результаті io.js став швидко розвивати свою платформу, а в 2015 році технічним комітетом io.js було вирішено об'єднатись із Node.js та створити організацію Node Foundation. Таким чином, цей незалежний форк, який очолювали незадоволені учасники спільноти, дав поштовх до розвитку платформи Node.js.

Про розкол Node.js: https://habrahabr.ru/post/245013/
Про об'єднання Node.js та io.js: https://habrahabr.ru/post/258047/

Незалежні форки створюють і у інших спільнотах. Наприклад, цьогорічний форк криптовалюти Bitcoin відбувся через розбіжності щодо способу її подальшого розвитку:

https://www.bloomberg.com/view/articles/2017-08-02/bitcoin-s-split-is-good-for-progress
Node.js has forked into Ayo
Ayo (pronounced “eye-oh” or IO) is a fork of the popular Node.js JavaScript runtime. It was created because of a Code of Conduct issue in the Node.js project. A committee at the Node.js…

693 0 0
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot