为什么在Rails中不推荐使用auto_link?

时间:2012-03-16 05:07:58

标签: ruby-on-rails-3.1 autolink

我意识到它被拉进了一个单独的宝石,但是这是什么原因?这只是简化Rails的问题,还是有些原因让我厌倦了auto_link?

(宝石表示它意味着“弥合人们迁移的差距”,这告诉我,如果我将rails_autolink引入新项目,我必须做错事,不是吗?)

感谢,

1 个答案:

答案 0 :(得分:22)

从删除了auto_link的提交中,Aaron Patterson(bidlove)在评论中解释道:

  

不幸的是,这种方法很难正确保护。确保此方法是防弹的,其释放周期比我们的轨道更快。这就是我们把它变成宝石的原因。如果您需要这些功能,请使用gem! : - )

https://github.com/rails/rails/commit/81cfbf4146d3c5a58054b64112b8ce196f2fc061

每个安全修复程序只需要更新一个gem,而不是6个用于rails。