はじめに Redmineは本日(2018-07-04)現在、バージョン3.4.6が最新で、これはRuby on Rails 4.2上で動作します。 一方、次のメジャーバージョンアップとなるRedmine 4.0に向けた開発が進められており、これはRuby on Rails 5.2上で動作することを目指しています。 Redmine 3.xで動作しているプラグインについて、Redmine 4.0(未だリリース前なので開発ブランチの最新を使用)で動かそうとすると、Redmineが稼働するフレームワークであるRuby on Railsのメジャーバージョンアップにおける非互換性に起因するエラーとなってしまうものが多数出る見込みです。 本記事は、Redmine 3.4で(表面的には)動作している用語集(Glossary)プラグインを、Redmine 4.0で動くように修正した作業の中で得た知見をまとめ