To get more compatibility with other plugins, it would be great to use redmine_plugin_kit Gem instead of redmine_base_deface plugin. This would also be easier for users, because they do not have to manually install another plugin.
redmine_plugin_kit just provides the required deface gem and path for overwrites (as redmine_base_deface). All plugins which uses redmine_plugin_kit will get the same version of deface from this Gem.
I do not use redmine_base_deface plugin, because users have to make one more step (which can cause more support).
It would be great, if this patch would be merged.
PS: another reason to switch to the Gem is Rails 6.1 / Zeitwerk support. Latest Redmine patches do not work with deface, if Rails.application.paths is not added with application start.
To get more compatibility with other plugins, it would be great to use redmine_plugin_kit Gem instead of redmine_base_deface plugin. This would also be easier for users, because they do not have to manually install another plugin.
redmine_plugin_kit just provides the required deface gem and path for overwrites (as redmine_base_deface). All plugins which uses redmine_plugin_kit will get the same version of deface from this Gem.
I do not use redmine_base_deface plugin, because users have to make one more step (which can cause more support).
It would be great, if this patch would be merged.
PS: another reason to switch to the Gem is Rails 6.1 / Zeitwerk support. Latest Redmine patches do not work with deface, if Rails.application.paths is not added with application start.