Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Configuration
Management in Drupal 7
SITE BUILDING | ARRA'DI NUR RIZAL | FEBRUARY 8 2013
2
Drupalist since 2006
Outline
We will Cover...
• What is Configuration Management
• Different way to manage configuration
• Features and Configu...
Loc, dev, stg, prd ?
Familiar ?
4
Configuration Management
Organization and coordination of
configuration of a site to accomplish
defined objectives.
5
Configuration Management
Click and Pray method
6
Configuration Management
Dump method
7Source: http://nn.wikipedia.org/wiki/Fil:Afghan_HINO_dump_truck.jpg
Configuration Management
Paper-Tissue method
8
Configuration Management
Hook method
9Source: http://en.wikipedia.org/wiki/File:Anatomyofafishhook.jpg
Configuration Management
FU method
10
Using Feature Module to distribute and organize configuration
Feature use case
1. Gr...
Configuration Management
Module
What is it
11
- D8 CMI concept (activestore and datastore/configstore
Architecture)
- Trac...
Configuration Management
Module
12
Source: http://drupal.org/node/1872288
Configuration Management
Module
Replace Features Module ?
13
No
Configuration Management
Module
So, what is the difference?
14
Let use café analogy
Features and Configuration
15
Features and Configuration
16
- Ingredients are configurations and recipes are features.
- Recipes use ingredients, and fe...
Configuration Management
Module
Status
17
No more version 1, only version 2 (alpha-2)
Drush command in place
Roadmap and m...
Configuration Management
Module
Status
18
Supported Components:
Content Types, Fields, Vocabularies, Text Formats, Image S...
Configuration Management
Module
Want to Help ?
19
Configuration module needs more testers & devs, UI people.
http://drupal...
DEMO
.
20
Wrap Up
Summary
What is Configuration Management
Different way to manage configuration
Feature module and configuration mo...
Thank You
Links
22
http://drupal.org/project/configuration
http://www.wunderkraut.com/blog
Www.arradi.com
Upcoming SlideShare
Loading in …5
×

Drupal con Sydney configuration management in drupal 7

266 views

Published on

Drupal Con Sydney - Configuration Management in Drupal 7

Published in: Software
  • Login to see the comments

Drupal con Sydney configuration management in drupal 7

  1. 1. Configuration Management in Drupal 7 SITE BUILDING | ARRA'DI NUR RIZAL | FEBRUARY 8 2013
  2. 2. 2 Drupalist since 2006
  3. 3. Outline We will Cover... • What is Configuration Management • Different way to manage configuration • Features and Configuration • Demo ? 3
  4. 4. Loc, dev, stg, prd ? Familiar ? 4
  5. 5. Configuration Management Organization and coordination of configuration of a site to accomplish defined objectives. 5
  6. 6. Configuration Management Click and Pray method 6
  7. 7. Configuration Management Dump method 7Source: http://nn.wikipedia.org/wiki/Fil:Afghan_HINO_dump_truck.jpg
  8. 8. Configuration Management Paper-Tissue method 8
  9. 9. Configuration Management Hook method 9Source: http://en.wikipedia.org/wiki/File:Anatomyofafishhook.jpg
  10. 10. Configuration Management FU method 10 Using Feature Module to distribute and organize configuration Feature use case 1. Group configurations into one package for general or specific cases 2. Export and manage configuration into a "feature" module
  11. 11. Configuration Management Module What is it 11 - D8 CMI concept (activestore and datastore/configstore Architecture) - Track specific configuration rather than an entire group of configurations (feature module) - Move configuration between environment and sites
  12. 12. Configuration Management Module 12 Source: http://drupal.org/node/1872288
  13. 13. Configuration Management Module Replace Features Module ? 13 No
  14. 14. Configuration Management Module So, what is the difference? 14 Let use café analogy
  15. 15. Features and Configuration 15
  16. 16. Features and Configuration 16 - Ingredients are configurations and recipes are features. - Recipes use ingredients, and features could use configuration. - Ingredients and recipes should not have dependencies. - The recipes need to be notified by management system if the ingredients change. This is how feature module and configuration management module can work together
  17. 17. Configuration Management Module Status 17 No more version 1, only version 2 (alpha-2) Drush command in place Roadmap and milestone http://drupal.org/node/1787136 - Implementation of batch system - Caching Implementation - Ability to remove configuration variable
  18. 18. Configuration Management Module Status 18 Supported Components: Content Types, Fields, Vocabularies, Text Formats, Image Styles, Variables, Menu, Menu Links, Permissions. Other components (if its contributed module is enabled). Wysiwyg (requires Wysiwyg 7.x-2.2 or greather). Views (requires Views). Display Suite, Panels and other Ctools based modules (requries Ctools). Roles (requires Role Export). Ref: http://drupal.org/node/1861068
  19. 19. Configuration Management Module Want to Help ? 19 Configuration module needs more testers & devs, UI people. http://drupal.org/project/configuration
  20. 20. DEMO . 20
  21. 21. Wrap Up Summary What is Configuration Management Different way to manage configuration Feature module and configuration module Please do try the configuration management module, use it and tell the community what do you think about it. 21
  22. 22. Thank You Links 22 http://drupal.org/project/configuration http://www.wunderkraut.com/blog Www.arradi.com

×