Introducing Customization Packs for ConcourseConnect
Posted by Matt Rajkowski on April 29, 2014 10:30 AM EDT
The ConcourseConnect platform is customized using customization packs. Customization packs allow a developer to concentrate on the parts that make their app unique, while being able to plug into the core platform.
Each configuration pack can contain installation properties and scripts, upgrade scripts, configuration properties, and runtime components such as web themes, portal layouts, email templates, background jobs, workflow rules, decision rules, web modules, portlets, JSPs and APIs.
Concursive chose to keep the configuration and customization separate from the core application architecture so that it's easier to upgrade and allows the developer to make changes and improvements without forking the application.
Please see the document "Customization Packs Documentation" for more information.