Overview of Plugins » History » Version 4
Joseph Magen, 12/16/2012 08:09 AM
1 | 1 | Joseph Magen | h1. Overview of Plugins |
---|---|---|---|
2 | |||
3 | Foreman plugins are used to add or modify functionality to Foreman without touching the core Foreman installation. Thus, users can easily upgrade Foreman when new versions are released without having to worry about porting their custom changes. |
||
4 | |||
5 | 4 | Joseph Magen | The goal is to have a [[List of Plugins|collection of Foreman sharable plugins]] that users can pick and choose from. Additionally, users can easily create their own custom plugins. |
6 | 1 | Joseph Magen | |
7 | 3 | Joseph Magen | Foreman plugins are implemented as "rail engines":http://guides.rubyonrails.org/engines.html that are packaged as “gems” and thus easily implemented into Foreman. |