• RoR Redmine Пытаюсь проапгрейдить Redmine. Кажется, пальма первенства самого капризного и кривого продукта в моём личном рейтинге передаётся от eJabberd к Redmine/RoR. Кроме того, очень, очень давно я не видел столько ломаний обратной совместимости и такого количества depricated, напрочь обламывающих систему.

Replies (13)

  • @Balancer, а я уже обновил :Р правда, вот, не могу пару плагинов завести :(
  • @mva, в смысле, плагины-то под новый редмайн, но вот одна из их зависимостей ниалё с руби19
  • @Balancer, Use chilliproject, luke!
  • @drakmail, с ним всё ещё хуже. И плагины перестают быть совместимыми.
  • @mva, Там же не сложно допилить совместимость, если надо
  • @drakmail, eix chiliproject: Совпадений не найдено.
    apt-cache search chiliproject — аналогично.
    Нуегонафиг :) Если бы оно хотя бы без Ruby было бы. А так — шило на мыло.
  • @Balancer, зомг, ты редмайн через пакетный менеджер чтоли ставишь? Есть же rbenv.
  • @mva, У меня пока мёртвый затык с «You did not specify how you would like Rails to report deprecation notices for your production environment, please set config.active_support.deprecation to :notify at config/environments/production.rb». Естественно, соответствующие строки там (config/environments/production.rb или config/environments/development.rb) прописаны.
  • @drakmail, Ну да. rbenv, gem, eggs, pecl, pear, npm, jqpm, bower... И потом ещё следить за обновлениями каждого. Спасибо, я с таким подходом лет 10 назад наигрался :) Ещё предложит git/hg/svn :)
  • @Balancer, Так gem'ы обновляются через bundler. Если более 1 ruby проекта — идеальный вариант. Плюс полный контроль над окружением. Ничего не будет ломаться при тупом обновлении системы.
  • @drakmail, а "если не более 1 рубипроекта"? Зачем нужна эта ебля, когда пакеты прекрасно ставятся через пакетный менеджер?
  • @mva, А хрен знает, у меня больше 1 рубипроекта, поэтому так тупо удобнее )
  • @mva, Вообще, хотя бы затем, чтобы не иметь такого гемороя, как у @Balancer :)