写点什么

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:411540

评论

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

阿里二面:什么是CAS?

Java永远的神

Java 程序员 面试 程序人生 CAS

面试官:MySQL 数据库查询慢,除了索引问题还可能是什么原因?

Java全栈架构师

Java MySQL 数据库 面试 后端

深入浅出边缘云 | 1. 概述

俞凡

架构 边缘计算 网络 深入浅出边缘云

Java开发环境配置 / Vscode搭建

攻城狮杰森

Java jdk 7月月更

【Go实现】实践GoF的23种设计模式:观察者模式

元闰子

Go 设计模式 观察者模式 Go 语言

OpenIM重大升级-群聊读扩散模型发布 群管理功能升级

Geek_1ef48b

作为一名后台开发人员,你必须知道的两种过滤器

C++后台开发

后台开发 后端开发 Linux服务器开发 C/C++后台开发 C/C++开发

参与开源社区还有证书拿?

玩转Devop和研发效能DevStream/DevLake

GitHub 开源 开发者 证书

界面设计四大原则

空城机

设计模式 7月月更

Docker安装Elasticsearch、ik分词器、可视化工具

宁在春

Docker Elastic Stack 7月月更

IntelliJ IDEA使用

GalaxyCreater

Java IDEA

做一个有职业操守的软件匠人

Bruce Talk

技术 敏捷 TDD Agile

大规模团队中的敏捷测试实践

刘冉

敏捷测试

7大专题详解SpringBoot,阿里这套SpringBoot全栈笔记真香

Java永远的神

Java 程序员 面试 程序人生 springboot

李宏毅《机器学习》丨7. Conclusion(总结)

AXYZdong

7月月更

一时跳槽一时爽,一直跳槽一直爽?

KEY.L

7月月更

类的基础

GalaxyCreater

Vue Router 守卫

程序员海军

Vue 7月月更

全新出品!Github总榜排行第七的SpringCloud生态全栈笔记我粉了

Java全栈架构师

Java 程序员 面试 微服务 SpringCloud

@Entity 里面的 JPA 注解

Damon

7月月更

springMvc参数获取

沃德

Java 7月月更

SpringBoot项目使用Tomcat为什么让大厂禁止?

Java程序员

Java 程序员 Sprint Boot

OpenIM重大优化-消息按需加载 一致性缓存 uniapp发布

Geek_1ef48b

图的存储结构与方法(二)

乔乔

7月月更

多线程&高并发(全网最新:面试题+导图+笔记)面试手稳心不慌

冉然学Java

Java 编程 多线程并发 高并发系统 资料分享

python小知识-代码规范最佳实践

AIWeker

7月月更 pyhon小知识

基于 Web SDK 实现视频通话场景 | 声网 SDK 教程

RTE开发者社区

视频 SDK 教程

mysql进阶(十九)SQL语句如何精准查找某一时间段的数据

No Silver Bullet

MySQL 7月月更 精确查找

12张图+6K字图解ZGC垃圾回收器及调优技巧

程序员小毕

程序员 面试 程序人生 ZGC JVM

自动驾驶产品化竞备开启:百度Apollo如何定义量产车?

脑极体

OSI模型第一层:物理层,基石般的存在!

wljslmz

物理层 网络技术 OSI模型 7月月更

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