RailsInstaller简化了Rails在Windows上的安装过程

英文原文:RailsInstaller Provides Easy Rails _disibledevent=>RailsInstaller向Windows开发者提供了一种便捷的方式以轻松、快速创建Ruby _disibledevent=>Engine Yard的Nic Williams博士及其团队,现在一切都变得简单异常。
目前的RailsInstaller提供了如下功能:
  • 通过向导的轻松安装
  • Rails 3.0.3
  • Ruby 1.8.7——p330
  • SLQite 3.7.3
  • Git 1.7.3.1
  • DevKit
InfoQ有幸采访到了Nic Williams博士以深入了解RailsInstaller项目及其现在和未来将提供的功能。
提到RailsInstaller,人们的第一个想法就是既然可以自己安装每一个组件,为何还需要RailsInstaller呢。
Rails新手需要一键安装的软件包尽快上手。如果你的朋友对Ruby _disibledevent=>RVM项目(Ruby Version Manager,Ruby版本管理器)而名声大噪,并于最近回到了Engine Yard。如果你不知道,那么应该清楚现在Ruby的版本不止一个,但RVM可以跨越多个平台保持Ruby的简单性与一致性,这样你就可以安装和使用任意的Ruby版本了。RVM用户只需选择需要使用的Ruby即可。
Luis则是Ruby _disibledevent=>RubyInstaller(“RubyInstaller for Windows“)。在过去5年多的时间内,Ruby的一键式安装器已经有500多万的下载量了,不可思议吧。
Ruby社区的很多人都知道Ruby 1.9.2是最快、最棒的Ruby实现。RailsInstaller带有Ruby 1.8.7,我们想知道为什么会带有这个版本呢:
RailsInstaller安装器有两个目标(本周我们发布了一个Windows版本的)——人们能否在5分钟内上手Rails应用开发;是否使用了每个Ruby开发者都在使用的基本工具?第一个目标是让用户喜欢上Rails与Ruby;第二个目标是让他们能够融合到现有的、极富激情的Ruby社区。 这种想法指导着我们的决策。这也是Windows版本的安装器为何选择Ruby 1.8.7而非Ruby 1.9.2的原因所在。在当今的Windows领域,用户如果使用Ruby 1.8.7会获得更好的体验,Bug也更少。Ruby _disibledevent=>能够让IIS和Rack(Rails应用低层次的接口)协作工作。 Brian Hogan列出了Windows用户在使用Ruby时可能感兴趣的问题:
  • “如何将其与ActiveDirectory搭配使用”?
  • “如何使用目前正在使用的所有.NET程序库”?
  • “如何将其与SharePoint集成”?
  • “最后,他们会问关于IIS的问题”。
如果我们能提供Windows部署的解决方案,那么就可以将其打包到RailsInstaller当中或是作为扩展包。
在被问到如何能让开发者参与到项目的开发当中时,Nic博士说到:
安装器与Web站点都是开源的,托管在GitHub上。可以在Pivotal Tracker上查看到RailsInstaller for Windows的发布计划。
对于任何项目,特别是新项目来说,重要的是能为开发者提供支持,让他们能够提出问题、汇报Bug以及提出建议。
RailsInstaller Google Group目前的关注点放在了开发者的讨论上。 发现的大多数“Bug”最后都会被再次汇报给每个单独的打包项目,比如RubyInstaller、Core Ruby、Rails、Bundler等等。系统向用户提供了一个入口点,用户可以提出自己的问题,社区可以为用户提供解决方案。希望这能对Rails新手提供帮助。
如果我们能够成功地选择并将条目打包到安装器中,那么我们基本就不会遇到与Bug相关的问题了,但这只是我的梦想而已。
发布RailsInstaller,获得所有的积极反馈。这是我的梦想。
请感兴趣的读者访问RailsInstaller站点以了解关于该项目的更多信息以及上手指南。
本文链接:http://news.cnblogs.com/n/90182/
相关新闻: · Rails 3 Beta版本月将出 Merb融合带来更多选择(2010-01-07) · Rails 3首个Beta版发布(2010-02-23) · Rails核心开发人员离职 转向Web领域(2010-09-16) · Rails应该对Gems实行准入许可制度(2010-08-04)
Tags: 

延伸阅读

最新评论

发表评论