top | item 45506576

(no title)

jamesu | 4 months ago

I find you get a lot of utility, but long-term you need to keep updating your codebase and follow whatever trend rails is currently on.

discuss

order

bdcravens|4 months ago

It's useful, but not necessary. Plenty of 10+ year old Rails apps in the wild. Github was running Rails 2.3 until 2018 while the entire software world that depended on it didn't fall apart. Even if you follow best advice and update your dependencies for security sake, you can effectively run the same code using the old "trends" (aside from things like safe parameters, etc).

holman|4 months ago

(fwiw, GitHub switched to Rails 3 sometime around 2011-2012 or so).

mvdtnz|4 months ago

Large rails apps tend to be on older versions not because they're so very stable but because Rails upgrades are a nightmare at scale. Even point versions have lots of undocumented breaking changes. There was a lot I didn't like during my 4 years as a rails developer but upgrades were the very worst of it.

cwillu|4 months ago

Honestly asking, but did you forget to add a ā€œ/sā€?