With all the complex configuration options of Drupal, the Configuration Management system allows you to keep track of your configuration and move configuration changes between several development environments with ease. Its API allows you to add your own configuration settings within a custom module.
Drupal 8 Configuration Management will teach you everything you need to know about the Configuration Management system and get you started with using its features quickly, whether you are a Drupal site administrator with no programming knowledge or a seasoned developer. Starting at defining what Configuration Management actually means and why you should be using it, the book also covers how site administrators can make the most out of it without any programming knowledge. For more advanced users with programming skills, the book explains how to use the API to add custom configuration and how to upgrade custom modules to use the new Configuration Management. The book also covers some essential tools and best practices.
After reading the book, you will be able to write schema files for custom configurations, make use of the Configuration Management API, and upgrade modules to the new Configuration Management systems. Additionally, you will learn how to migrate configuration from Drupal 6 and 7 to Drupal 8 and how to manage configuration for multilingual websites.
A Drupal 8 version has been created, the alpha2 version is working with Drupal 8 beta 4. We try to keep the 8.x-1.x-dev branch compatible with the Drupal 8 HEAD. It currently has the same functionality as the Drupal 7 module.
The Drupal 8 version has been a complete rewrite of the module. It is now based on the Entity Reference Revisions module which is in core. Paragraphs defines: