The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги | ]

28.11.2014 08:57  В рамках проекта IO.js началось развитие форка Node.js, независимого от компании Joyent

Группа разработчиков JavaScript-платформы Node.js основала форк проекта, который будет развиваться под именем IO.js. Проект продолжит использование JavaScript-движка V8 и также будет нацелен на предоставление средств для создания высокопроизводительных сетевых приложений на языке JavaScript.

В качестве мотива создания форка упоминается недовольство политикой компании Joyent, курирующей разработку проекта Node.js. Утверждается, что Joyent игнорирует мнение сообщества, действует только в своих интересах и сосредоточила управление над проектом только в своих руках. Кроме того, Joyent отдаёт абсолютный приоритет обеспечению стабильности кодовой базы, что усложняет интеграцию новых возможностей и затягивает формирование новых выпусков (значительных релизов не выходило с начала 2013 года, последняя актуальная ветка 0.10 основана на уже не поддерживаемой версии движка V8).

В настоящее время кодовая база IO.js полностью аналогична Node.js, а список инициаторов форка не афишируется (утверждается, что к форку присоединились некоторые ключевые разработчики Node.js, но данная информация пока не подтверждена). Не исключено, что IO.js создали те же разработчики, которые некоторое время назад выступили с инициативой Node Forward, в рамках которой пытались независимо от Joyent решать проблемы в Node.js. Для выхода проекта из стагнации было предложено ведение двух веток Node.js - активно развивающейся и дополнительно стабилизированной для промышленного использования.

Примечательно, что несколько недель назад сообщалось о расколе между ключевыми разработчиками и лидерами проекта Node.js, с предположением, что такой раскол может привести к созданию форка, разработка которого будет вестись исключительно под управлением независимого сообщества. В то время, инициативу отделения от Joyent поддержало 5 из 7 ключевых разработчиков Node.js, среди которых был Айзек Шлютер (Isaac Schlueter), бывший лидера проекта. Для того чтобы сгладить конфликт, в октябре компания Joyent отреагировала созданием управляющего совета, в который были включены некоторые представители сообщества, но судя по всему, данный шаг был формальным и не привёл к каким-то изменениям.

  1. Главная ссылка к новости (https://news.ycombinator.com/i...)
  2. OpenNews: Компания Joyent, развивающая Node.js и SmartOS, получила 85 млн долларов инвестиций
  3. OpenNews: Основатель Node.js ушёл с поста лидера проекта
  4. OpenNews: Выпуск серверной JavaScript-платформы Node.js 0.10
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: node.js, io.js
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Ajax/Линейный | Раскрыть все сообщения | RSS
 
  • 1.1, Аноним (-), 09:41, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]
  • +10 +/
    > Кроме того, Joyent отдаёт абсолютный приоритет обеспечению стабильности кодовой базы

    Фатальная проблема, баги лучше?

     
     
  • 2.3, Аноним (-), 09:52, 28/11/2014 [^] [ответить]     [к модератору]
  • +3 +/
    Стабильность у них ассоциируется с полным нежеланием чего-либо менять улучшать, ... весь текст скрыт [показать]
     
     
  • 3.6, Аноним (-), 10:39, 28/11/2014 [^] [ответить]     [к модератору]  
  • +5 +/
    Node2 js, Node3 js и далее, по пути питона, прямо в ад Приведенные уязвимости V... весь текст скрыт [показать]
     
     
  • 4.27, Аноним (-), 20:58, 28/11/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    Ну хорошо, уязвимости не уязвимости, а как насчёт внедрения фич новых версий ECMAScript?
     
     
  • 5.30, Аноним (-), 02:17, 29/11/2014 [^] [ответить]    [к модератору]  
  • +/
    ECMAScript 6 крошит процесс ноды на само то деле даже в самом хроме :)
     
  • 5.33, Аноним (-), 02:47, 30/11/2014 [^] [ответить]    [к модератору]  
  • –1 +/
    es6 еще в драфте
     
  • 1.2, Аноним (-), 09:48, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    > Утверждается, что Joyent игнорирует мнение сообщества, действует только в своих интересах

    Ядро торвальдства тоже огорожено review

     
     
  • 2.11, Cotan (ok), 11:42, 28/11/2014 [^] [ответить]    [к модератору]  
  • –4 +/
    И мучительно стагнирует, да? Новых возможностей не появляется?
     
     
  • 3.32, Аноним (-), 23:40, 29/11/2014 [^] [ответить]    [к модератору]  
  • +/
    какие возможности ты так ждешь? пасьянс в ядре?
     
  • 1.4, Аноним (-), 09:58, 28/11/2014 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    судя по коммитам https github com indutny Fedor Indutny indutny Voxer Russia... весь текст скрыт [показать]
     
     
  • 2.5, Аноним (-), 10:20, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    Тогда за качество продукта я не переживаю :)
     
  • 2.8, Аноним (-), 11:02, 28/11/2014 [^] [ответить]    [к модератору]  
  • +2 +/
    Кстати, Федор крутой спец.
     
     
  • 3.10, Аноним (-), 11:22, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    Кстати, Фёдор мой однокурсник.
     
     
  • 4.20, Бывший школьник (?), 16:18, 28/11/2014 [^] [ответить]    [к модератору]  
  • +7 +/
    Кстати, Фёдор незнакомый мне человек.
     
     
  • 5.21, Анотим (?), 17:20, 28/11/2014 [^] [ответить]    [к модератору]  
  • +6 +/
    Кстати, Фёдор мой кот.
     
     
  • 6.22, Аноним (-), 17:24, 28/11/2014 [^] [ответить]    [к модератору]  
  • +2 +/
    А я всё время знал что node.js делают коты! :-)
     
  • 1.7, Александр Патраков (?), 10:55, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Форк - это хорошо. Хорошо потому, что не бояться сломать совместимость и, надеюсь, смогут починить наконец-то баг, из-за которого UDP-сервера на multihomed-системах на Node.js в принципе невозможны: https://github.com/joyent/node/issues/8788 , https://github.com/joyent/node/issues/6589
     
  • 1.9, Аноним (-), 11:04, 28/11/2014 [ответить] [показать ветку] [···]     [к модератору]  
  • +/
    А кто мешает любителям экспериментов использовать 0 11 версию ... весь текст скрыт [показать]
     
     
  • 2.13, Аноним (-), 12:03, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    Тупость.
     
  • 2.23, Аноним (-), 19:24, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    форк вообще-то на базе 0.12 версии создан, глянь код на гитхабе!
     
     
  • 3.28, Аноним (-), 21:13, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    0.12 версии как таковой не существует, сейчас идет обкат экспериментальной 0.11.14, которая может стать основой релиза 0.12.0
     
  • 1.15, Аноним (-), 13:51, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    зачем это надо было делать, те зачем еще один проект. node.js мало, кому то надо было переизобрести велосипед?
     
  • 1.16, Аноним (-), 14:17, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Чем дальше, тем больше опенсорц напоминает большую мыльную оперу, это баг или фича?
     
     
  • 2.17, Аноним (-), 14:19, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    Перетягивание одеяла, третий палец показывать не модно.
     
  • 2.18, Crazy Alex (ok), 14:22, 28/11/2014 [^] [ответить]    [к модератору]  
  • +1 +/
    Чем дальше, тем больше видно отсутствие у тебя мозгов. Это баг или фича?
     
  • 1.19, dchusovitin (ok), 15:58, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Вчера как раз увидел упоминание io.js в багах node.js. Может уже наконец смержат 200+ пулл реквестов, ожидающих мержа уже очень давно.

    Ну следующая стабильная версия node.js (0.12) уже на подходе, хотя релиз уж очень долгий. Несколько дней назад было сообщение, что все работает, но какие то проблемы с работой по windows.

     
  • 1.24, Аноним (-), 19:27, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    Feature Request: HTTP2
    https://github.com/iojs/io.js/issues/4
     
     
  • 2.25, Аноним (-), 19:32, 28/11/2014 [^] [ответить]    [к модератору]  
  • +/
    Там нет кода, только хотелки.
     
  • 1.26, Аноним (-), 20:43, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +3 +/
    Правильно, понаделайте форков, сейчас это модно.
     
  • 1.29, anonim (?), 23:51, 28/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +1 +/
    Ё.js?
     
  • 1.31, Аноним (-), 16:07, 29/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    >создания высокопроизводительных сетевых приложений на языке JavaScript

    Проиграл.

     
  • 1.34, Аноним (-), 02:58, 30/11/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • –1 +/
    Великий троллинг, начатый Ryan Dahl'ом, подходит к концу...
     
  • 1.35, Нимо Ан (?), 20:24, 23/12/2014 [ответить] [показать ветку] [···]    [к модератору]  
  • +/
    И? Умерло при родах?
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2018 by Maxim Chirkov  
    ДобавитьПоддержатьВебмастеруГИД  
    Hosting by Ihor