expert for Redmine Deutsch

Compatibility

All four plugins declare a floor of Redmine 5.0 and are tested against the four versions below. Everything on this page is generated from the same data the plugin pages use, so it cannot drift away from them.

Redmine versions

PluginRedmine 5.1Redmine 6.0Redmine 6.1Redmine 7.0 Testing
expert Helpdesk✓✓✓✓ Tested in CI
expert Agile✓✓✓✓ Tested in CI
expert Metrics✓✓✓✓ Tested in CI
expert Lightbox✓✓✓✓ Tested in CI

Where the Testing column says tested in CI, that plugin's suite runs against all four versions on every push and is additionally booted inside the official redmine Docker image for the same versions.

Ruby and database used in CI

RedmineRubyDatabase
5.13.2MariaDB 11.4
6.03.3MariaDB 11.4
6.13.3MariaDB 11.4
7.03.4MariaDB 11.4

Requirements

Plugin Database Additional gems Migrations Bundled components
expert Helpdesk MariaDB, MySQL see below base64
Optional pdf-reader, pg
62 Chart.js 4.4.6 MIT
chartjs-plugin-datalabels 2.2.0 MIT
expert Agile MariaDB, MySQL, PostgreSQL None 5 Chart.js 4.4.7 MIT
Coloris 0.25.0 MIT
expert Metrics MariaDB, MySQL, PostgreSQL None 1 None
expert Lightbox MariaDB, MySQL, PostgreSQL None 1 None

A note on PostgreSQL

Three of the four plugins contain no database-specific SQL and run on MariaDB, MySQL and PostgreSQL alike.

expert Helpdesk is the exception. Its SLA columns in the issue list compare deadlines against UTC_TIMESTAMP(), which is MariaDB and MySQL syntax — PostgreSQL has no such function. CI runs on MariaDB only, so PostgreSQL is not merely untested there, it is known not to work for that feature. If you run Redmine on PostgreSQL, the other three plugins are fine.

Upgrading Redmine

None of these plugins pin a Redmine patch level. When you move between the supported majors, replace the plugin directory with the current release and run rake redmine:plugins:migrate for the plugins that have migrations (helpdesk and agile always; metrics and lightbox once). Release notes call out any migration that needs attention.

Installing more than one

They are independent and share no code, so any combination works. Two pairs are worth knowing about:

  • expert Metrics and expert Helpdesk cooperate: when both are installed, /metrics gains a redmine_helpdesk_mails_total counter broken down by project and direction. Neither requires the other.
  • expert Agile and another agile plugin can be installed side by side — every class, table and route in ours is prefixed — but do not enable two agile modules on the same project.