BT

如何利用碎片时间提升技术认知与能力? 点击获取答案

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

| 作者 Robert Bazinet 关注 0 他的粉丝 ,译者 张龙 关注 12 他的粉丝 发布于 2009年3月14日. 估计阅读时间: 3 分钟 | 如何结合区块链技术,帮助企业降本增效?让我们深度了解几个成功的案例。

最近关于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

评价本文

专业度
风格

您好,朋友!

您需要 注册一个InfoQ账号 或者 才能进行评论。在您完成注册后还需要进行一些设置。

获得来自InfoQ的更多体验。

告诉我们您的想法

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我
社区评论

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

允许的HTML标签: a,b,br,blockquote,i,li,pre,u,ul,p

当有人回复此评论时请E-mail通知我

讨论

登陆InfoQ,与你最关心的话题互动。


找回密码....

Follow

关注你最喜爱的话题和作者

快速浏览网站内你所感兴趣话题的精选内容。

Like

内容自由定制

选择想要阅读的主题和喜爱的作者定制自己的新闻源。

Notifications

获取更新

设置通知机制以获取内容更新对您而言是否重要

BT