= Cinnamon Asynchronous Engine (CAE) == General Cinnamon Asynchronous Engine (or CAE) is a standard component required by Cinnamon Server to function correctly. It is installed on a Cinnamon Server by default, according to the [wiki:Public/Docs/CinnamonSetupDebian980#InstallingCinnamonAsynchronousEngineCAE installation instructions], with some standard modules. However, CAE is highly configurable and extensible. Instead of exposing content management functionality by itself, CAE is rather a framework for running plugins performing specific tasks. All functionality is implemented by the plugins. Due to this flexible architecture, CAE can be easily adapted to the project's needs by: * **Reconfiguring** a standard plugin to behave differently. * **Removing** an unnecessary plugin. * **Replacing** a standard plugin with a similar, but more specific custom plugin. * **Adding** new functionality by developing a new plugin. == Administration * [wiki:Public/Docs/CAEConfigFile CAE configuration file] * [wiki:Public/Docs/CAEConfigChange Changing CAE configuration] == Development TODO