Deployment & Build Systems & Change Management

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.

willembressers's picture

settings.yml

I'm really trying to limit my share off dumb questions to a bare minimum, but here's one that sticks.

Why is the settings file in Drupal 8 not also migrated to a yml file?

It makes sence to me from a configuration management point of view.

sanguis's picture

Western Mass Drupal Users Group

Start: 
2013-05-08 18:00 - 20:00 America/New_York

Join us for the Western MA, Drupal Users Group.

Location:

Knectar Design, Inc.
221 Pine St #351 Florence, MA 01062‎
(413) 587-3900
knectar.com

Topics:

Deployment Extravaganza

Various people will me demonstrating their Drupal deployment methods, including Database updates and configuration changes.
10-15 min demos. Talking about what they like and what they wish their method had.

Current methods covered:

<

ul>

  • Springloops - Josh Beauregard (sanguis)
  • Left Click Scripted method - Rob Bayliss?/Kelly Albrecht
  • Read more
    adambehnke's picture

    Drupal Themer | SlatonTech

    Employment type: 
    Contract
    Telecommute: 
    Allowed

    I've got a project that needs a theme. This will be an hourly job; I'm the backend Drupal 7 dev but am not creative, and really don't feel like messing with the theme.

    It involves theming views, quicktabs, probably some drupal behaviors for AJAX status updates, etc.

    Not looking for anyone charging more than $50/hour unless you can give me a set estimate.

    willembressers's picture

    Entity forms

    Hey guys i'm being bold here. But i couldn't figure out where to add D8 feature request so i thought i gave it a shot here.

    I was wondering if what the pro's and con's are of making forms more entity'ish..

    Why not make "all" the forms based on this form.entity type. Adding field (and thus widgets) would be a breeze (from a UI perspective). In core there are a few "fixed" forms like:
    - the login form
    - the contact form
    - the password forget form
    - the comments form
    - the modules forms (like rating of add to cart)
    - e.t.c.

    Read more
    amritaexperis's picture

    Configuration Management Engineer | N/A- agency: Experis IT

    Employment type: 
    Full time
    Telecommute: 
    Not allowed

    Seeking a talented Configuration Management Engineer for a permanent opportunity based in Central London with a Global Company

    The successful Configuration Management Engineer will have the following:

    •Excellent configuration management experience (including developing and implementing)
    •Extensive knowledge of Application Lifecycle Management (ALM) and Software development lifecycle (SDLC) principles
    •Good understanding of agile and waterfall methodologies
    •Any of the following: Accurev, Mercurial, Subversion, CVS or similar

    Read more
    Gábor Hojtsy's picture

    Feedback needed on configuration metadata formats

    In a beautiful 320+ comment thread we discussed introducing a metadata format for configuration in Drupal 8 to use for identifying translatable strings, potentially generate translation forms for configuration (or per-group or per-domain configuration) and possibly other uses (such as validation).

    Our primary use case is multilingual configuration, and our efforts were not successful to get the change in core. If we want to be able to translate views, content types, user notification email text, and so on at least as shipped with core and contributed modules (even if not the configuration you create on your own site), we have no way to avoid solving this problem.

    The most contentious question that contributed to the original patch series being turned down was how metadata is defined for configuration (file format and underlying system used), where (file naming and placement) and how you refer to metadata of outside dependencies. To explore this problem space, we now have not less than three parallel efforts lead by a star lineup of core contributors, @chx, @effulgentsia and @reyero. We all want to productively push forward and move on to other things once this one is successfully resolved, so your feedback is welcome on all three issues:

    1. One using kwalify and typed data: #1866610: Yet another schema format for Drupal configuration (Based on kwalify)
    2. Another one using typed data only: #1865300: Introduce configuration definition file format and API for reading it
    3. And finally one not even using typed data: #1861640: Provide config metadata solely for translation

    For a short summary of how we ended up needing a metadata system of some sort, see https://drupal.org/node/1648930#comment-6840700 (and/or the design goals in the original metadata issue summary). If you have questions, find us on in IRC and on the issues!

    Thanks a lot for your input!

    Read more
    shakty's picture

    Patterns-rc2 is out

    Thanks to the wonderful work of drozas a new release candidate (rc2) for Patterns v.7 is already out.

    In case you missed it, documentation for Patterns developers is available at the following link:

    Cheers,
    shakty

    Chris Charlton's picture

    Main Monthly LA DRUPAL Meetup Nov 13th, 2012 at Coloft

    Start: 
    2012-11-13 19:00 - 21:00 America/Los_Angeles

    Join us Tuesday, November 13th, 2012 at Coloft for presentations on Rescuing Drupal Projects by Ishmael Sanchez, and Pro Drupal Developer Series: Using Jenkins for Automated Deployment & Continuous Integration by Ashok Modi of CalArts.

    Every month experts guide our local community showcasing professional Drupal techniques, industry standards, and best practices. LA Drupal brings a spectacular lineup of topics and presentations centered around Drupal. We help users answer questions, and resolve issues with solutions surrounding planning, supporting, and developing with Drupal.

    Mark your calendars for the second Tuesday of each month as "LA DRUPAL DAY"! This event is FREE.

    Read more
    shakty's picture

    Patterns 7.x-1.0-rc1 is out!

    Hi all!

    We are proud to announce that the first release candidate for Patterns v.7 is ready to be downloaded!

    The big news is the full integration with Drush. Basically everything can be done via command line now. Yuhu!!

    We also improved the the automatic extraction of web site configuration from the database, and now exporting is available to file or to zip archive as well.

    Finally, many bug fixes, better error handling, and a lot of love comes with this release. Enjoy it, and don't hesitate to open new issues for feature requests, or bug reports!

    Cheers,
    shakty

    c3's picture

    Large Scale Drupal Track on DrupalCon Sao Paulo

    The first DrupalCon to be held outside the U.S. and Europe will take place in Sao Paulo, Brazil, on December 6-8. I’m excited to be part of the Content Team and the track chair of the large-scale Drupal track for this important event.

    It’s the first time this topic has been included in its own track at a DrupalCon. I wrote a blog post with the track description, and an invitation for anyone who is interested to present a session: http://devsu.com/labs/have-experience-large-drupal-projects-submit-session

    heyrocker's picture

    Configuration management workflow proposal

    There is a proposal for a new workflow for CMI over at http://drupal.org/node/1703168#comment-6344116. This proposal differs from the existing version of CMI in that configuration will be written to one directory while being imported from another one. This would address several architectural problems with the current system. For more details please see the issue summary. Your comments and review of this issue are critical to make sure the system addresses everyone's needs. Thanks for your input!

    yched's picture

    Pre-DrupalCon Munich Field API architectural meetup, needs sponsors !

    We are holding a Field API architectural meetup in Munich the weekend before DrupalCon (Sat the 18th to Mon the 20th), next to the D8 Multilinguial Initiative sprint.

    Practical info

    The sprint starts at 9am the three days.

    On Saturday and Sunday:

    The sprinting venue is "film.coop" - http://film.coop/
    Westendstraße 123, München
    Access:
    Subway U4 or U5, "Heimeranplatz" stop, 500m walk
    Tram 18 or 19, "Trappentreustraße" stop, 200m walk

    On Monday:

    The sprinting venue is the DrupalCon venue itself
    Westin Grand

    Read more
    heyrocker's picture

    Configuration management initiative bi-weekly meeting

    Start: 
    2012-06-26 12:00 - 13:00 America/Los_Angeles
    Organizers: 

    Yes its time for another configuration management initiative weekly meeting. Come hear about all our meetings from Drupal Dev Days in Barcelona! The meeting happens at 12:00 PDT, in #drupal-cmi on Freenode.

    xjm's picture

    Barcelona CMI/D8MI discussion notes

    Currently there are a few different proposals for how to do multilingual configuration:

    Meta: http://drupal.org/node/1448330
    Option A (sun): http://drupal.org/node/1617334
    - Option C (chx): http://drupal.org/node/1617334

    Option B (José): http://drupal.org/node/1616594

    Helpful and colourfuldiagram: http://drupal.org/files/D8CMID8MI-2.png

    Many conflicting questions/goals:

    1. How much awareness does the calling code have to have about i18n?
    2. Is i18n something we're baking in to configuration system, or are we better served by a more generic contextual system?
    Read more
    alberto56's picture

    Example module using config management

    Hi all,

    After reading this blog post on the new config management initiative for D8, I thought an example module demonstrating a very simple use case, and a simple upgrade path from D7, use be of use.

    I submitted it as a patch to the Examples for developers module, as well as a stand-alone zipped module, at http://drupal.org/node/1615520

    (To use the upgrade path, install block_example for D7, then upgrade it for D8).

    Cheers,

    Albert.

    heyrocker's picture

    Configuration management initiative bi-weekly meeting

    Start: 
    2012-05-29 12:00 - 13:00 America/Los_Angeles
    Organizers: 

    Hey everyone! It's that time again! Lets gather around the campfire and discuss what is up with the configuration management initiative! Specifically I'd like to get more discussion around some architecture cleanup discussion we've been having (http://drupal.org/node/1560060) and also report the results of a long conversation we had this week about internationalization. Anything else to talk about? Let me know!

    The meeting will be held in #drupal-cmi on freenode.

    ZenDoodles's picture

    Core Initiative Windsprints

    We will hold windsprints (mini sprints) each week on IRC in #drupal (on irc.freenode.net).

    Timezone conversion: Friday, 17:00 to 19:00 UTC

    Objectives

    • Bring lessons learned from core mentoring hours to Drupal 8 Core Initiatives.
    • Provide a structured time where anyone can contribute to core initiatives.
    • Leverage an army of potential contributors who don't know where to start.

    The Plan

    Read more
    ZenDoodles's picture

    Combined Drupal 8 Initiatives Windsprint (Mini Sprint)

    Start: 
    2012-06-22 17:00 - 19:00 UTC
    Organizers: 

    We will hold windsprints (mini sprints) each week on IRC in #drupal (on irc.freenode.net).

    Timezone conversion: Friday, 17:00 to 19:00 UTC

    Objectives

    • Bring lessons learned from core mentoring hours to Drupal 8 Core Initiatives.
    • Provide a structured time where anyone can contribute to core initiatives.
    • Leverage an army of potential contributors who don't know where to start.

    The Plan

    Read more
    heyrocker's picture

    Configuration management initiative bi-weekly meeting

    Start: 
    2012-05-15 12:00 - 13:00 America/Los_Angeles
    Organizers: 

    Hey everyone! It's that time again! Lets gather around the campfire and discuss what is up with the configuration management initiative! Specifically I'd like to get more discussion around the proposal to replace XML with YAML (http://drupal.org/node/1470824) and some architecture cleanup discussion we've been having (http://drupal.org/node/1560060). Anything else to talk about? Let me know!

    ZenDoodles's picture

    What time would get the most participation for Drupal Initiative Windsprints?

    Mondays at 3pm UTC (11:00 am EDT)
    60% (3 votes)
    Tuesdays at 11 am UTC (7:00 am EDT)
    20% (1 vote)
    Fridays at Noon UTC (8:00 am EDT)
    20% (1 vote)
    Other - See below.
    0% (0 votes)
    None of the above - Thanks, but we don't want your help.
    0% (0 votes)
    Total votes: 5
    Subscribe with RSS Syndicate content

    Deployment & Build Systems & Change Management

    Group organizers

    Group categories

    Tags

    Group notifications

    This group offers an RSS feed. Or subscribe to these personalized, sitewide feeds: