Deployment & Build Systems & Change Management

We encourage users to post events happening in the community to the community events group on https://www.drupal.org.

This group is for the discussion, architecture, and implementation of deployment, change management and build management strategies for Drupal core. This group is also serving as the home base for the Configuration Management Initiative for Drupal 8.

Please, no job postings allowed.

liberatr's picture

Keeping Blocks in Synch

Hey folks,

I've worked on a number of Drupal sites where we needed to keep multiple sites in synch, and Drupal has been a challenge to keep that way because so many options are changed through the UI - this tends to show its weakness when we want to keep the settings across all sites (don't even mention content). Moving content types and views is easy with the import/export tools, but blocks are another story. The visibility rules, Roles, and input formats all require your time and attention to detail - time you could be spending working on other features.

Read more
gdd's picture

A Deployment Framework

I have been working on a framework that attempts to address some of the issues of deploying code and data in Drupal. It is outlined here:

http://heyrocker.com/drupal/content/deployment-and-change-management-fra...

I'd love to hear people's thoughts on this.

Read more
Amazon's picture

Deployment and Change Management - The Problem

Written by Heyrocker.

I had been hoping to get together with people at Drupalcon this year to discuss issues surrounding deployment and change management. Unfortunately I will not be able to go. So this will have to act as my contribution to that discussion, which will hopefully carry on well beyond Boston. There are three parts - The Problem, Things That Help Now, and Some Ideas For The Future.

Read more

Drupalcon Tutorial: Best practices in development environments, staging, build management, and production environments

Tutorial Panel, 90 minutes:

Presenters (Panelists)

  • Narayan Newton (OSUOSL)
  • Milind Parikh (IBM)
  • Sam Tresler (Advomatic)
  • Eric Mandel (BlackMesh)
  • Neil Giarratana (Lucidus Corporation)
    (Note that I have only included panelists who have been involved in the conversation for this presentation. There may be others interested or with whom I have not personally interacted with; this is not meant to be a slight...just giving the list as I knew it. NG)

Track

Site Building

Session Description

Read more
gdd's picture

Drupalcon Boston brainstorming session?

Is anyone interesting in having a brainstorming session on deployment and change/build management at Drupalcon Boston? This could either be an officially submitted proposal with an open agenda, or an unofficial get together in a side room at the conference center. It seems like a lot of us are struggling with enterprise-level deployment issues, and getting a bunch of smart and interested people in a room talking about their own solutions and brainstorming new ones would be useful for everyone. We all have our own ways of handling it and I'd love to hear other people's ideas.

Read more
Senpai's picture

Can D7 handle enterprise-level change management features?

Now that Dries has concocted a business model that leverages core, I wonder if this is a good time to begin talking in earnest about making D7 into a manageable, upgradeable system with built-in change management features? Dries is one of only a few people with core commit privs in CVS, and as such, he's now perfectly positioned to listen and act on revisions to core that would make everyone's lives easier, but especially his new company's options or desires.

There's a need for small changes to Drupal that allow big business to leverage it to create and manage a system while being able to upgrade that system in a live setting.

Read more
Senpai's picture

Why can't we just ignore the nid?

We're all building sites that have functionality based upon the nid, right? Why can't we break out of that mold of doing nodeapi adjustments to certain nodes based upon a sequentially incrementing number, and try to use something like auto_nodetitle.module to trigger from?

I'm envisioning a scenario like the one posed by jmburnz on http://drupal.org/node/140430#comment-227293 where he says:

A fair amount of content was added to the dev site before it was branched and went live (enough to populate each site section). At times I've needed some additional test content - that is no problem as I can just create it without worrying about what is going over on the live site.
We have used vids, tids & nids as you describe, but these were all set in stone before the site went live.

Well, kidlets, what happens when your node->nid isn't the same on both the live and dev server?

Read more
Senpai's picture

10 min video clip from DrupalCampLA

http://www.bryght.com/blog/roland-tanglao/10-minutes-on-drupal-deploymen... has an excerpt from a really great discussion that ensued at DrupalCampLA during Firebright's dissertation on how hard it really is to properly upgrade the featureset on a Drupal site that's live and active.

Read more
Subscribe with RSS Syndicate content