Plugins
Plugin listA full list of available Redmine plugins can be found at the Plugin Directory. More plugins (some in very early development), which are not listed at the Plugin Directory but are publicly available on GitHub, can be found using a search like this. Installing a plugin1. Copy your plugin directory into 2. If the plugin requires a migration, run the following command to upgrade your database (make a db backup before). 2.1. For Redmine 1.x: set RAILS_ENV=production
2.2. For Redmine 2.x: set RAILS_ENV=production
3. Restart Redmine You should now be able to see the plugin list in Administration -> Plugins and configure the newly installed plugin (if the plugin requires to be configured). Uninstalling a plugin1. If the plugin required a migration, run the following command to downgrade your database (make a db backup before): 1.1. For Redmine 1.x:
1.2. For Redmine 2.x:
2. Remove your plugin from the plugins folder: 3. Restart Redmine Writing pluginsThere is a step-by-step tutorial about writing a plugin. Some more (detailed) information is collected and stored in the "plugin internals" page. Migrating PluginsThere are changes in Plugins API or new Rails requirements which need to be considered if you want to use plugin from prior version of redmine. Consideration towards plugins which overwrite views completly because of bad coding style or there is no "hook" available shall be made in any case. Maybe you can collect and write down plugin references here which are of this type. Let's start with.. Redmine 1.3 > 1.4
Redmine 1.4 > 2.xWriting Redmine 2.x plugins |
|