QCon 演讲火热征集中,快来分享技术实践与洞见! 了解详情
写点什么

Engine Yard 已接管 Ruby1.8.6 维护

  • 2009-05-27
  • 本文字数:887 字

    阅读完需:约 3 分钟

前不久,Engine Yard 刚刚接管了 Ruby 1.8.6 分支的维护大权

我们非常兴奋地向大家宣布,Ruby 1.8.6 的遗留维护责任已经由之前卜部昌平(うらべ しょうへい/Urabe, Shyouhei)的全权处理转到了 Engine Yard 手中。接下来,我将成为负责 Ruby 1.8.6 分支 Bug 和安全性修复的主要联系人。[……]

Engine Yard 拥有超过 6000 台虚拟机运行在 Ruby 1.8.6 之上(参见 InfoQ 旧闻“ Engine Yard 要接管 Ruby 1.8.6 的维护?”),因此,对于为无法或者不打算升级的客户保留这个 Ruby 版本,他们抱有兴趣。

InfoQ 借此机会采访了 Kirk Haines,Engine Yard 的软件开发人员以及 Ruby 1.8.6 的实际维护人员。

MBARI 补丁是否会被打在 1.8.6 上?

我们很喜欢 MBARI 补丁,因此我们正和 1.8.7+ 团队的人一起制定将补丁打入整个 1.8 产品线的策略。我们认为,在可以正式着手这件事之前,还必须解决掉另外一些 bug,否则 1.8.7+ 团队的人要不开心了。

是否还有别的补丁(比如来自 Phusion/Ruby Enterprise Edition 团队的)要被打进来的?

还是老话,作为维护者,我们打算保守一点,像 Phusion 这样的实现,应当保证在 1.8.6+ 和 1.8.7+ 之间的一致性,所以这是要和日本团队合作的另外一件事。早先对 Phusion 补丁的疑虑,主要在于它会对性能产生普遍影响,因为它的垃圾回收复杂度是 O(N),因此被普遍认为差异很大,几乎等同于一个分支实现。不过事情已经有了变化,坦白地说,这正是 1.8.6 需要有用久维护者的原因,从而我们可以把问题搞定。

有小道消息说要把 Ruby 1.8.6 挪到 GitHub 上,是真的么?

没那回事儿。出于开发的目的,我们会保留一个 GitHub 镜像,但真正的代码会一直放在 svn repo 上。

你们对 1.8.6 的未来有何计划?

我们打算维持一个干净、稳定的 1.8.6 版本,保持 1.8.6 的 API 和行为,同时(从新版本)向后移植最优秀的性能、安全和 Bug 的补丁和修复。我们至少会在接下去的两年内承担 1.8.6 的维护义务。

如果想了解更多的消息和评论,大家可以参见来自Engine Yard 的通告

对于Engine Yard 接管Ruby 1.8.6 维护职责一事,你又是怎么看的呢?

查看英文原文: Engine Yard Has Taken Over Ruby 1.8.6 Maintenance

2009-05-27 10:411154

评论

发布
暂无评论
发现更多内容

项目重构演进之路

杨充

OpenSergo & ShardingSphere 社区共建微服务视角的数据库治理标准

阿里巴巴云原生

阿里云 云原生 开源微服务 OpenSergo

传统客服中心向“互联网+”转型的关键点——帮助中心

Baklib

Baklib帮助中心|如何设置好客户服务帮助您的客户?

Baklib

三面阿里,被Java面试官虐哭!现场还原真实的“被虐”场景

小二,上酒上酒

面试题 面经 大厂面试 春招

干货 | 带你了解 EMC—— 什么是 EMC?

元器件秋姐

电磁兼容 元器件电商 华秋商城 电子工程师 电子科普

Gartner 2023 年十大技术趋势,资料汇总(官方PDF & 直播实况)

填空时光

Gartner Gartner预测 gartner电子书 咨询

终于学完阿里架构师推荐413页微服务分布式架构基础与实战笔记

小二,上酒上酒

Java 面试 分布式 微服务

CentOS7安装MySQL-5.7.36

蜗牛也是牛

python的标准库与扩展库中对象的导入与使用

乔乔

11月月更

寒冬之下,年销售增速不降反增,这家国企做对了什么?

用友BIP

第二章 TCP/IP-IOS七层模型

我叫于豆豆吖.

11月月更

helm部署mysql

程序员欣宸

Helm 11月月更 kuernetes

week6作业 - 拆分电商系统为微服务

in9

WOS新商业操作系统:中国头部SaaS的一次进阶

ToB行业头条

Baklib|如何做好知识库网页?

Baklib

母亲斗情敌,羞得儿子无地容!一瓶“醉三皇”,圆了多少孝亲梦!

联营汇聚

敏捷开发四个会议如何正确召开?

PingCode研发中心

敏捷开发

一文熟悉 Go 的基础语法和基本数据类型

陈明勇

Go golang 11月月更

C++特殊类的设计

可口也可樂

c++ 11月月更 特殊类的设计

第一章 TCP/IP协议

我叫于豆豆吖.

11月月更

存算一体 VS 存算分离 ,IT发展下的技术迭代

StoneDB

数据库 开源 存算分离 HTAP StoneDB

The camera application scenrios on Wallys DR40X9 ipq4019/ipq4029 industrial 5g router

wallysSK

IPQ4019 ipq4029

【CSPO认证】12月17-18日在线周末班 | 全国招生

ShineScrum

产品负责人 CSPO认证 CSPO

从发现问题到创造价值 数据智能如何助力商家双11高质量增长?

阿里技术

数据分析 智能数据

解读 K8s Pod 的 13 种异常

阿里巴巴云原生

阿里云 Kubernetes 云原生

视效剧情口碑双爆棚!Netflix 现象级剧集《怪奇物语》第四季神级视效专访大揭秘!

Renderbus瑞云渲染农场

Renderbus瑞云渲染 CG动画电影 CG特效制作

web服务器

我叫于豆豆吖.

11月月更

终于有阿里大牛把困扰我多年的计算机组成原理:网络通信讲明白了

小二,上酒上酒

计算机 计算机原理 TCP协议

年薪120W的架构师简历你见过吗?java程序员该如何达到?

小二,上酒上酒

学习 架构 简历规划

完全解析分布式存储,带你了解HDFS的块

好程序员IT教育

hdfs 分布式

Engine Yard已接管Ruby1.8.6维护_Ruby_Mirko Stocker_InfoQ精选文章