Ruby部署工具综述: Vlad 1.3发布及Capistrano移交维护工作

最近关于Jamis Buck将停止Capistrano开发工作的消息令很多人对该部署工具的未来产生了忧虑,好在Vlad 1.3的发布给了他们新的希望。

\

Vlad 1.3发布了

\

本月4号,知名的Ruby博客宣布部署工具Vlad 1.3发布了。Vlad号称与Capistrano类似,但复杂性只有其1/10而已,同时它还集成了Rake。

\

该版本增加了9个新特性,列举如下:

\
  • 支持Git\
  • 支持Merb\
  • 支持Passenger和Lighttpd\
  • 支持darcs\
  • 增加/合并的god、nginx、thin及维护任务\
  • 允许集合将proc值指定为:per_thread\
  • 应用了Mercurial SCM支持补丁\
  • remote_task现在支持args并提供task\

除了这些新特性以外还有19个小的更新及11个bug修复。请参看发布声明以了解修复和更新的完整列表。

\

我们可以按照通常的方式安装Vlad:

\
gem install vlad
\

请访问其项目站点来了解关于Vlad的更多信息。

\

Capistrano移交维护工作

\

在最近的Capistrano 2.5.5发布后,Jamis Buck宣布将离开Capistrano项目且不再进行任何开发和支持工作。

\
我终止了SQLite/Ruby、SQLite3/Ruby、Net::SSH(及相关的库,如Net::SFTP和Net::SCP等等)与Capistrano的开发工作且不再接受任何补丁、bug报告、支持请求、特性请求及关于这些项目的任何邮件。对于Capistrano,我还会继续关注邮件列表并时不时的出现在#capistrano irc频道,但我已不再维护这些项目了。
\

很多Capistrano用户不禁担心起这个众多开发者所钟爱的Ruby部署工具的未来。SetFire公司的开发者Lee Hambley说到:

\
今天我们很高兴的宣布Lee Hambley将接管capify.org的维护工作。对于从事Ruby on Rails开发的许多人来说,Capistrano是个必不可少的工具,它通过自动化并组合很多繁琐重复的工作使得产品环境维护的整个过程变得相当简单。
他将负责维护并增强Capify.org站点,同时如果有新人加入的话还会对gem进行增强。
\

有一些对此感兴趣的组织在Capistrano Google Group上注册了。分别来自于Webistrano和Macistrano项目的Jonathan WeissMathias Meyer就表达了他们想要维护Capistrano代码基的愿望:

\
Mathias Meyer和我非常熟悉Capistrano代码基(我们编写了Webistrano、Macistrano及一些小的扩展)。我们可以接管Capistrano和Net::S*的维护工作。
\

这么一看,Capistrano未来的开发和支持工作还是一片光明的。

\

查看英文原文:Ruby Deployment Roundup: Vlad 1.3, Capistrano Maintenance Handover

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值