Introduction

The message stack comprises three main modules: Message, Message Notify, and Message Subscribe.

The modules have been written with a pluggable architecture that supports customization and extensibility. Each module includes implementation examples that give a hint of the potential use cases and integration with other popular Drupal modules.

The modules' object oriented architecture make this suite well positioned to support Drupal 8 and beyond. A number of well known Drupal distributions such as Commerce Kickstart, Drupal Commons, ERPAL, and Open Atrium have already adopted the message stack and are a good place to see the versatility of these modules in action.

The basic components and dependencies of the message stack are shown below:

See the subpages in this guide for more information.