手机版
你好,游客 登录 注册
背景:
阅读新闻

为什么io.js要从Node.js中分裂出来?

[日期:2014-12-10] 来源:Linux社区  作者:Linux [字体: ]

Node.js中一群不满Joyent公司控制的信徒发起了另外一个项目io.js,即另外一个支持服务器端JavaScript的变种,称为io.js或iojs 。他们为什么要这样做,谁在幕后推动了这一举措,下面是InfoWorld对io.js团队成员Mikeal Rogers的访谈,讨论他们这样做的动机以及他们的期望。

InfoWorld的:你是这个分支的负责人吗?

Rogers:还差得远。Fedor Indutny创建了这个分支及其结构。但是这个分支是在一个开放的治理结构-技术委员会的管理之下的(简称TC)。这个团队这周举行了第一次会议,成员有:

  • Indutny(在Node.js代码的贡献列表上,团队成员)
  • Trevor Norris(也Node.js的核心团队成员)
  • Isaac Schlueter(原为Node.js的核心团队校友)
  • Ben Noordhuis(也是校友)
  • Bert Belder (另一个校友和Node.js的维护者)

注* 均为Node社区的重量级人物

Rod Vagg(Node.js的支持者)也参与了,他创建并管理构建(build)系统。我只是协调和记录TC会议,并帮助建立议事日程。

InfoWorld: 你们为什么要创建这个分支?

Rogers: 7月以来,我们一直尝试与Joyent公司一起来转移项目结构,让贡献者和社区可以介入,有效地解决Node.JS面临的[包括缺乏主动和新的贡献者而造成的发布缓慢]的问题。我的猜测是,Fedor厌倦了等待,并开启了io.js。他没有进行任何推广,但我们这些跟他走得很近的人看见了,加入了。虽然我们都了解关于nodejs所有发布工作的核心内容及流程,其中一些人已经在上面工作过一段时间,但不能跟node.js一起发布,由于商标的限制。

InfoWorld: 你们这些"forkers"是因为不满Joyent对Node.js的控制而创建这个分支的吗?

Rogers: 我们都认为,顾问委员会的工作正朝着好的方向发展,但是有些事情我们已经等了很久,很多具体的工作一直没有实现。在我看来,将Node向前推动的最好的办法是避开这些问题,并把发布权交给社区,所以这就是我们正在做的。

InfoWorld: io.js的目标是什么? 我看到有些人像Uber已经在提交代码并使用了。

Rogers: 嗯,首先最大的目标是发布第一个版本。及时的发布与集成V8的新版本在议程的首位。一路上,在当前项目贡献模型下,我们正在努力吸引更多的人,并确保贡献者能够参与决策及其开放的治理计划。我们也认为这将更容易吸引更多的企业来推动一个纯粹的社区项目,而不是一个由一家公司独有的。至于Uber在用,我并没有注意,但我并不诧异,因为他们一直担心缺少新的发布。

InfoWorld: 你觉得有与Joyent和ode.js和解的任何机会吗?

如果Joyent公司决定对Node.js进行开放式的管理,我当然会很高兴,我不认为谁会反对,这是我们都期望看到的结果。但我看不到任何迹像,那些想要解决工作问题的人还只是等着。

InfoWorld: io.js下一步会做什么?

Rogers: 在Fedor的生日那天,1月13号发布第一个版本。

--------------------------------------分割线 --------------------------------------

Ubunru 12.04 下Node.js开发环境的安装配置 http://www.linuxidc.com/Linux/2014-05/101418.htm

Node.Js入门[PDF+相关代码] http://www.linuxidc.com/Linux/2013-06/85462.htm

Node.js开发指南 高清PDF中文版 +源码 http://www.linuxidc.com/Linux/2014-09/106494.htm

Node.js入门开发指南中文版 http://www.linuxidc.com/Linux/2012-11/73363.htm

Node.js安装与配置 http://www.linuxidc.com/Linux/2013-05/84836.htm

Ubuntu 编译安装Node.js http://www.linuxidc.com/Linux/2013-10/91321.htm

--------------------------------------分割线 --------------------------------------

Node.js 的详细介绍请点这里
Node.js 的下载地址请点这里

原文: http://www.infoworld.com/article/2855057/application-development/why-iojs-decided-to-fork-nodejs.html
译文: http://ourjs.com/detail/54856a0d0dad0fbb6d000016

本文永久更新链接地址http://www.linuxidc.com/Linux/2014-12/110309.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款