Project

General

Profile

Overview of Plugins » History » Version 2

Joseph Magen, 12/16/2012 08:05 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
The goal is to have a collection of Foreman sharable plugins that users can pick and choose from.  Additionally, users can easily create their own custom plugins.  
6
7 2 Joseph Magen
Foreman plugins are implemented as “rail engines”, or shareable rails applications, that are packaged as “gems” and thus easily implemented into Foreman.