帮助Rails Newbies识别网页上特定于版本的信息

时间:2010-04-28 18:02:08

标签: ruby-on-rails versioning ruby-on-rails-3

我正在努力帮助一些人开始在rails上编程识别哪些版本在网页上找到的建议对应,我正在寻求建议和/或指导如何做到这一点,所以他们不必依赖我和/或浪费时间尝试过时的建议。

叙述:我正在帮助一些人加快轨道开发的速度,而他们对遇到问题的股票反应就是在谷歌搜索建议。他们正在使用2.3.5并考虑转移到3.他们遇到的问题是,有很多建议特定于旧的rails版本(例如2.2受欢迎),但未被识别。

我通常可以很容易地弄清楚这些页面很老的时候,但它们不能(但是)。似乎随机网页作者在使用当前版本时无法确定他们使用的是哪个版本,并非所有页面都已过时。

这似乎是一个普遍的问题,会变得更糟 - 目前的未经修改的建议通常是2.3.5,而现在更老的建议是2.2.x,但人们正在移动/ will be moving to version 3 over the next while并且新手将是看着一堆弃用/不兼容的2.3.x建议而没有意识到它是哪个版本。

任何建议/指示/告密者?

2 个答案:

答案 0 :(得分:1)

结帐API Dock。它有一个优秀的,带注释的,更重要的是,rails API的版本化文档。

答案 1 :(得分:0)

去年我开始使用Rails 2.x时,我得到了一些关于Rails 1.x的书籍

有些东西从1.x变为2.x,例如脚手架的工作方式或像streamlined这样的框架停止存在。另一方面,有一些概念和要点从Rails 1.x到2.x保持有效例如,大多数教程和文档都是从谈论模型层开始,使用ActiveRecord是多么容易以及如何使用REST用于处理基本的CRUD操作。

总的来说,我认为在这样一个活跃的社区中,它实际上是一个强大的关键点,你可以如此快速地获得如此多的创新转变。实际上,这是开源社区的优势之一。