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

dou*_*lea 16 ruby-on-rails-3.1 autolink

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

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

谢谢,

Sha*_*cci 22

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

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

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

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