io.js, проект, разветвленный от Node.js в конце 2014 года, решил присоединиться к недавно созданному Node.js Foundation, фактически воссоединившись с Node.js.
.js
Фонд Node.js был основан в феврале Джойентом, главным спонсором Node.js и Linux Foundation. Как мы тогда сообщали, этот шаг был частично мотивирован желанием Скотта Хаммонда, генерального директора Joyent. чтобы вернуть io.js в основной проект.
Несмотря на то, что он был разветвлен всего двумя месяцами ранее, io.js уже имел статус «node.js на стероидах» по степени активности и количеству прогресса, достигнутого в разветвленной ветке, в отличие от уменьшенного уровня фиксируется на Joyent node.js.
На этой диаграмме показано количество основных коммитов в месяц для Node.js с 2009 по май 2015 года, причем io.js — золотые в крайнем правом углу.
Пока io.js добивался прогресса в проекте node.js, ему требовалась организационная поддержка, которая соответствовала его приверженности открытому управлению и либеральной политике участия.
Майкал Роджерс утверждал, что у io.js должна быть основа, которая была бы:
нейтральная организация, которая может поддержать проект, все еще управляемый его сообществом.
Тем временем предложение по управлению фондом Node.js было размещено на GitHub, и когда оно было близко к завершению, Роджерс открыл в репозитории io.js GitHub вопрос о присоединении к Node Foundation, утверждая, что:
структура управления фонда почти идентична io.js
В другом репозитории GitHub есть план конвергенции, который:
предназначен для использования в качестве начала руководства по слиянию существующих репозиториев joyent / node и iojs / io.js.
Обосновывая слияние, Роджерс отметил:
Новый проект «конвергентного» узла начнется с изменения мастера io.js и порта с node.js для его первого целевого выпуска.
Его предложение получило 200 комментариев менее чем за неделю. В то время как некоторые выступали за создание фонда на основе io.js, и высказывались сомнения относительно участия корпораций в Node.js Foundation, большинство придерживалось мнения о переносе io.js в Node.js Foundation. Сейчас идея принята, выражается большой энтузиазм.
Для пользователей Node.js, не входящих в его сообщество разработчиков, повторное включение io.js в проект с исцелением трещины кажется очень положительным поворотом в сторону изменения. Остается надеяться, что подход к регулярному выпуску, который предпочитает io.js, станет нормой для воссоединенного проекта.