OurJS


OurJS-我们的JS, 我们的技术-IT文摘; 专注JS相关领域;
我们热爱编程, 我们热爱技术;我们是高大上, 有品味的码农;

欢迎您订阅我们的技术周刊


我们会向您分享我们精心收集整理的,最新的行业资讯,技术动态,外文翻译,热点文章;
我们使用第三方邮件列表向您推送,我们不保存您的任何个人资料,注重您的隐私,您可以随时退订,

欢迎分享您的观点,经验,技巧,心得

让我们一起找寻程序员的快乐,探索技术, 发现IT人生的乐趣;


本网站使用缓存技术每次加载仅需很小流量, 可在手机中流畅浏览;
如果您发现任何BUG,请即时告知我们: ourjs(at)ourjs.com

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


分享到
分类 行业动态   关键字 分享   发布 newghost  1418029581309
注意 转载须保留原文链接,译文链接,作者译者等信息。  
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社区的重量级人物
Isaac现为NPM的负责人:下一阶段的NodeJS:TJ负责Node,NPM可能要收费
Ben的故事 一个人称代词引发的论战:Joyent宣布Ben退出Node.JS开发

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号发布第一个版本。

原文地址: 点此
社区评论 ( Beta版 )
  • #0 吴三且 1418109417885

    呵呵,还是nodejs靠谱,不过iojs可以促进node发展。

  • #1 韦年伍 1418430718776

    点点滴滴点点滴滴

  • #2 哈哈哈 1418608123705

    有竞争才有前进 :)

  • #3 齐羊戏 1426177518692

    @吴三且 #0

    没觉得node有多靠谱,iojs的大牛少吗?反而是有更多的核心贡献成员,呵呵。虽然node基金会成立了,可是控制权转移过渡期不短,暂时还是由Joyent一家控制,再说之后由几家大公司组成的node基金会未必会有多高效的推进……就开源项目来说,核心大牛+社区力量为主导的更贴近开源本旨,公司因其商业性及战略布局总会夹杂自身利益方面的东西相对更多。

OnceDoc 您自己的企业内容管理系统——文档、流程、知识库、报表、网盘All In One

访问404页面,寻找丢失儿童
 热门文章 - 分享最多
  1. NodeJS就是癌症[2011]
  2. NodeJS会是昙花一现吗?
  3. 提高NodeJS网站的安全性:Web服务器防黑客攻击技巧
  4. JavaScript的设计缺陷?浮点运算:0.1 + 0.2 != 0.3
  5. Debug调试Node.JS:我们是如何定位内存泄漏和无限循环的
  6. 什么是IndexedDB:Web离线数据库入门简介及基础教程
  7. 基于HTML5和JavaScript实现的Winamp MP3播放器
  8. Node.JS编码规范指南教程:教你优雅地写JavaScript代码
  9. 一些你不知道的JavaScript Console调试命令
  10. HTML5的TCP和UDP Web Socket API草案定稿
  11. AirJD-简单好用的免费建站工具

 相关阅读 - 行业动态
  1. Google收购Firebase,Fire加入谷歌云平台
  2. 奇虎 360 公司的发展前景如何?
  3. Redis集群,不再雾里看花
  4. ChromeOS将停止在外接设备中支持ext2/3/4文件系统
  5. Node.JS超越jQuery成为Github上第二受欢迎的开源项目
  6. 为什么是HTML5?
  7. 电子邮件仍然是互联网上最美好的事物
  8. Amazon云增长过快,吓坏股东
  9. 互联网男孩之死
  10. 树树莓派推出新版本Model B+

 关键字 - 分享
  1. 干货满满!20篇IntelliJ IDEA使用技巧整理!
  2. 【更新】支持多种格式音视频的本地.NET组件Audio Sound Recorder for .NET 更新至v9.0.0.0
  3. 【更新】音频视频组件Audio DJ Studio for .NET更新至v10.0.0.0丨附下载
  4. 【示例教程】LEADTOOLS中如何载入DICOM文件并压缩
  5. 【DevExpress v17.2新功能预告】增强ASP.NET TreeList
  6. 分析JavaScript10个常见BUG以及修复方法
  7. 【示例教程】LEADTOOLS中如何使PACS服务器管理器支持H264
  8. 文档管理控件Xshell 发布v6 Beta版本,引入会话管理器面板丨附下载
  9. MyEclipse WebSphere开发教程:WebSphere 7安装指南(三)
  10. 使用简单的JavaScript,我们为什么应该抵制ES6的一些特性

 欢迎订阅 - 技术周刊

我们热爱编程, 我们热爱技术; 我们是高端, 大气, 上档次, 有品味, 时刻需要和国际接轨的码农; 欢迎您订阅我们的技术周刊; 您只需要在右上角输入您的邮箱即可; 我们注重您的隐私,您可以随时退订.
加入我们吧! 让我们一起找寻码农的快乐,探索技术, 发现IT人生的乐趣;


 关注我们

我们的微信公众号: ourjs-com
打开微信扫一扫即可关注我们:
IT文摘-程序员(码农)技术周刊

ourjs官方微信号