Blog

Topics
Blog
0
Posted by Peter Wolanin on Feb 26, 2014

Update: a textual representation of the first half of this video has been posted.

Two weeks ago I had a great opportunity to spend a few days working with Moshe Weitzman (moshe weitzman), Justin Randell (beejeebus), Alex Bronstein (effulgentsia), and Stéphane Corlosquet (scor) to look at the challenges and best practices for using the new Drupal 8 configuration system (a.k.a. CMI) to move changes between a local development environment and one or more server environments. We developed ideas, considered new modules for Drupal 8, and tried to figure out if there were any changes to Drupal 8 core that would be needed to make the system better for developers.

One outcome of this was two new modules Configuration log and Configuration Read-only mode. These were written to help demonstrate the capabilities of the new configuration system and enabled us to implement key elements of possible new configuration staging and management workflows. An additional outcome was a number of enhancements by Moshe to the latest version of Drush to facilitate the import and export of configuration.

The screencast video below walks through the process of moving configuration from a local development version of a site, up to a development environment on a server and then to a "live" environment using Acquia Cloud Free. The "live" environment was detected in settings.php and that logic triggered the Configuration Read-only mode module to prevent any configuration changes in the administrative forms. We also used a Cloud Hook to automatically import new configuration when a new git tag was deployed to the "live" environment.

Blog
0
Posted by Acquia Dev at Acquia on Jan 23, 2014

As mentioned before, devops can be summarized by talking about culture, automation, monitoring metrics and sharing.

Blog
0
Posted by Acquia Dev at Acquia on Aug 23, 2013

Note: Last update April 28, 2014

Blog
0
Posted by Acquia Dev at Acquia on Jun 13, 2013
This post is part of the "All you need to know to become a great Drupal developer" blog series.
Blog
0
Posted by Acquia Dev at Acquia on May 18, 2013

Security issues are created in custom code when developers cut corners during development or don't make proper use of the APIs, among other reasons.

Blog
2
Posted by Acquia Dev at Acquia on Mar 4, 2013

[Update 09/09/2013] I mentioned below that we'd make our scripts available for setting up BPF.

Blog
0
Posted by Acquia Dev at Acquia on Apr 13, 2012

Most Drupal developers are moving towards Git, and many of them prefer to host their Git repos at GitHub for their excellent Git support, Pull Reques

Blog
0
Posted by Acquia Dev at Acquia on Mar 19, 2012
Blog
0
Posted by Acquia Dev at Acquia on Mar 15, 2012

Acquia Cloud has two brand-shiny-new interfaces today!

Blog
0
Posted by Acquia Dev at Acquia on Mar 6, 2012

A cornerstone of good Drupal development is deploying your site’s code from a version control system like Git or SVN.

Blog
3
Posted by Acquia Dev at Acquia on Nov 1, 2011

The Drush site-upgrade command supports upgrades from Drupal 6.x to Drupal 7.x. If you are just doing a minor version upgrade (e.g.

Blog
0
Posted by Acquia Dev at Acquia on Oct 6, 2011

Chances are you know that drush is a command line utility for Drupal that allows site administrators to interface with the site directl

Topics