Большинство проектов rails имеют очень специфическую версию, включенную в их gemfile, сразу после rails new foo
.
Например gem 'rails', '3.1.3'
Не лучше ли изменить это, чтобы разрешить точечную версию и, например, определить рельсы как gem 'rails', '~>3.2'
?
Как осуществляется нумерация версий рельсов? Я вижу серьезные изменения между точечными выпусками, например обновление с 3.0 до 3.1 требует довольно серьезных изменений (в основном, для конвейера активов). Как это для субрелизов? Является ли 3.2.1 исправлением только версии 3.2.0?