Replies (10)
- @INFOMAN:угу, причём судя по ошмёткам постов в блогах, раньше Bundler умел грузить системные гемы из системы, а локальные ставить локально. А в 1.0 это зачем-то открутили и теперь оно либо срёт в систему в обход пакетного менеджера, либо ставит локально копии всех гемов (20+ метров на каждый инстанс)from web, 7 months ago
- @syncro:все оттого что у вантузятников и макоебов нет нормальных пакетных системfrom Psi+, 7 months ago
- @INFOMAN:@syncro дык и хрен бы с ними, пусть бы оно себе срало в систему в маках и оффтопиках, но нафига нормальные дистры превращать либо в слаку, либо в свалку кучи многочисленных копий одного и того же? Нах ставить копию гема в --path, если точно такой же гем уже стоит в системе, нормально работает и получает поддержку и обновления от мейнтейнеров дистра?from web, 7 months ago, in reply to /3
- @syncro:@INFOMAN тут проблема в том что опенсорц очень живенько развивается, как результат еле поспевают мейнтейнеры и да и на матером проекте тоже не успеешь за блидинг эджем, как минимум обдуманно надо обновляться, ну а продакшин и вовсе апгрейдить чревато, так что тут скорее "работает ? не трожь !!" принципfrom Psi+, 7 months ago, in reply to /7
- @INFOMAN:@syncro однако в том же дебиане в рамках одного релиза существуют security-апдейты, не затрагивающие функциональность пакета и обновляющие только то, что затронуто. Если же ставить в каждый проект копии всех рельсовых либ, то и обновлять их придётся в каждом вручную, при этом нет никаких гарантий, что поведение не изменится. Например, в rails 2.3.10 есть методы, которые высирают warnings и кричат, что они устарели. В 2.3.5 такие методы тихо делают своё дело. Хотя вроде как минорный релиз.from web, 7 months ago, in reply to /8