Config Management Initiative

Configuration Management Initiative

This page collects content for those interested in being involved in the Configuration Management Initiative for Drupal 8. Hopefully this page will be able to provide a high level status of the various activities surrounding the initiative including

  • Highlighted Discussions - Open discussions on architecture issues or high-level interesting topics
  • Detailed Plans - Game plan proposals with more implementation details
  • Associated Issues - Issues from d.o related to parts of the initiative

In the future I can see this as a place where, for instance, we might tag issues and/or discussions with a particular sprint for tracking purposes and the like. All work is going to be done in the core sandbox project for the initiative. Right now this is pretty dead. There is a branch for UUID support but work has not begun yet. If you are interested, please provide feedback on the game plan listed below!

This page is a work in progress. If you have any feedback on it, or if there is any information you think would be useful to add, please let us know.

All posts related to the Configuration Management Initiative

Configuration management architecture

This document represents the current state of the configuration management system for Drupal 8. Every attempt will be made to keep this document as up to date as possible.

3 comments · Read more · 1 attachment

Configuration Management initiative and Drupal distributions

What considerations need to be addressed to ensure the Configuration Management Initiative is informed by and reflects the needs of Drupal distributions?

The Configuration Management Initiative tackles problems that are distinct from but overlap with what's done in Drupal 7 with the Features module, the tool of choice for producing distributions. Features allows capturing bundles of configuration and deploying them in a form that can be reproduced on multiple sites.

9 comments · Read more
heyrocker's picture

CMI IRC Meeting

Start: 
2012-01-24 20:00 - 21:00 UTC
Organizers: 

It's for another "bi-weekly" IRC meeting! I've been trying to get these going more frequently but it has been really difficult as I've started planning my move and the like.

The meeting will take place in the #drupal-cmi channel on Freenode at 20.00 UTC.

Here are some agenda items for this meeting:

<

ul>

1 comment · Read more
heyrocker's picture

Configuration Management Initiative - Bi-weekly IRC meeting

Start: 
2011-11-15 20:00 - 21:00 UTC
Organizers: 

After a month of chaos, I am returning to holding the bi-weekly IRC meetings for the configuration management initiative. These meetings are held in the #drupal-cmi channel on Freenode. For more information about getting on IRC please see

http://drupal.org/irc

Some topics for discussion

  • Overview of and followup on discussions about Internationalization
  • Overview of and followup on discussions from BADCamp about handling configuration updates
  • Status report

If you have any other topics to discuss, please leave them in the comments.

3 comments · Read more
heyrocker's picture

Bi-weekly IRC meeting

Start: 
2011-10-04 19:00 - 20:00 UTC
Organizers: 

This is the bi-weekly meeting for the configuration management initiatives. Here is this meeting's agenda:

  • Review of progress made at DrupalCamp Copenhagen
  • Discussion of early bootstrap issues (http://drupal.org/node/1288142)
  • Discussion of better encode()/decode() options. I would love for someone to take the lead on this research (http://drupal.org/node/1288090)
  • Anything else people want to talk about

Thanks, and see you there.

Login or register to post comments
heyrocker's picture

Configuration management code sprint at BADCamp

Start: 
2011-10-23 10:00 - 22:00 America/Los_Angeles
Organizers: 

I will be holding a code sprint for the Configuration Management Initative at BADCamp on Sunday, October 16. We will meet up in the Hacker's Lounge and run until we all pass out. While I will be focusing on my initiative, I would be happy to provide guidance for anyone interest in getting involved in the other initiatives as well. Man of the other initiative owners will be at BADCamp, so I am hoping to get them involved as well. See you all there!

1 comment
heyrocker's picture

Configuration management code sprint at Pacific Northwest Drupal Summit

Start: 
2011-10-16 12:00 - 22:00 America/Los_Angeles
Organizers: 

I will be holding a code sprint for the Configuration Management Initative at the Pacific Northwest Drupal Summit on Sunday, October 16. We will meet up in the Hacker's Lounge and run until we all pass out. While I will be focusing on my initiative, I would be happy to provide guidance for anyone interest in getting involved in the other initiatives as well. See you all there!

Login or register to post comments
heyrocker's picture

DrupalCamp Copenhagen Configuration Management Initiative code sprint

Start: 
2011-09-19 10:00 - 18:00 Europe/Copenhagen
Organizers: 

I will be holding a code sprint for the Drupal 8 Configuration Management Initiative on Friday, September 23 (the Friday before DrupalCamp) at the NodeOne Denmark offices, Flæsketorvet 68, about a 10 minute walk from Copenhagen central station. The sprint will focus on issues around file-based configuration and the entity system. Even if you're not into this topic, feel free to come and hack with us all day!

4 comments
heyrocker's picture

Bi-weekly IRC meeting

Start: 
2011-09-20 19:00 - 20:00 UTC
Organizers: 

Bi-weekly IRC meeting to focus on what needs to be done in the next two weeks, and hash out issues that need extensive discussion.

Login or register to post comments
fago's picture

Entity API update and summary

Here is a short summary of what we discussed at the Drupalcon London.

There has been a core conversation talk by Peter Wolanin and me, of which you can find the video here and the slides here.

Roadmap

The further roadmap is to:

  • define the API + do a test entity type
  • port a core entity
  • do performance testing
  • implement revisions + port node and other entity types
  • refactor field storage

Performance testing basically should be repeated after every step.

Status

  • There is a first patch that moves the entity API in its own module, which we need to get in first.
    http://drupal.org/node/1018602 -> Needs review.
  • There is an issue for implementing basic CRUD and porting a first entity type: comment
    http://drupal.org/node/1184944 - work in progress
  • We've worked on defining the basics of the API at the Drupalcon codesprint (see below).
12 comments · Read more
Syndicate content