写点什么

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

评论

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

fastposter v2.12.0 ChatGPT都推荐的海报生成器

物有本末

fastposter 海报生成器 海报生成

Vue模板是怎样编译的

yyds2026

Vue 前端

秒懂算法 | 基于朴素贝叶斯算法的垃圾信息的识别

TiAmo

机器学习 算法 过滤算法

会声会影2023简体中文试用版下载

茶色酒

会声会影2023

Continuous profiling 拯救了 Victoria Metrics

golang 性能优化 可观测性 Prometheus 性能分析

会声会影2023官方试用版更新下载功能详细介绍

茶色酒

会声会影2023

Node.js实现大文件断点续传

coder2028

JavaScript 前端

JS词法环境和执行上下文

hellocoder2029

JavaScript 前端

2023年:我成了半个外包

Java 架构

开发一款wordpress插件并发布到官方插件库完全指南,小白也可以

咖啡教室

使用一个文件集中管理你的 Nuget 依赖版本号

newbe36524

C# Docker Kubernetes

CDR2023新功能抢先看

茶色酒

cdr2023

基于selenium的UI自动化实践

Python 自动化测试 selenium

一文读透react精髓

xiaofeng

前端 React

那些高级前端是如何回答面试题的

Geek_02d948

JavaScript 前端

春季3月 · CSM认证周末班【提前报名特惠】“全球金牌课程”CST导师亲授

ShineScrum

ScrumMaster CSM

Window 的 PHP XAMPP 安装 mongodb 的扩展

HoneyMoose

产品经理,项目经理,FTO

laofo

DevOps cicd 敏捷开发 研发效能 持续交付

Selenium启动IE11常见问题解决方法

自动化测试 selenium IE

Jmeter安装配置详细教程

Jmeter 性能测试 接口测试

Pycharm+PyQt5+Python3.5开发环境配置(详细教程)

Python pycharm 环境安装 PyQt PyQt5

LeetCode题解:633. 平方数之和,双指针,JavaScript,详细注释

Lee Chen

JavaScript 算法 LeetCode

用es6的class类单例模式封装canvas环形进度条

咖啡教室

字节前端二面高频vue面试题整理

yyds2026

Vue 前端

Corel VideoStudio会声会影2023中文语言版本

茶色酒

会声会影2023

python+requests+excel+unittest+ddt接口自动化数据驱动并生成html报告(优化版)

Python 单元测试 自动化测试 unittest 测试框架

大模型时代的异构计算平台

Baidu AICLOUD

大模型训练 异构计算

2023-02-23:请用go语言调用ffmpeg,解码mp4文件并保存为YUV420P格式文件。

福大大架构师每日一题

golang ffmpeg 福大大

火山引擎推出一站式小程序监控方案

字节跳动终端技术

走进RocketMQ(一)整体架构与设计

白裤

Java RocketMQ RocketMQ整体架构 RocketMQ设计

前端一面必会面试题(边面边更)

coder2028

JavaScript 前端

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