Meeting will happen in #config on drupal.slack.com.
---
Hello and welcome to this CMI 2.0 meeting!
This meeting:
➤ Is for core and contributed project developers as well as people who have an interest in advancing the configuration management capabilities of Drupal.
➤ Usually happens every other Tuesday at 16:00 UTC.
➤ Is done over chat.
➤ Happens in threads, which you can follow to be notified of new replies even if you don’t comment in the thread. You may also join the meeting later and participate asynchronously!
➤ Has a public agenda anyone can add to: `https://www.drupal.org/project/drupal/issues/3176643`
➤*Transcript will be exported and posted* to the agenda issue. For anonymous comments, start with a :bust_in_silhouette: emoji. To take a comment or thread off the record, start with a :no_entry_sign: emoji.
---
Ping @bircher @alexpott @dmezquia @mtodor @ricardoamaro @borisson_ @jcandan @marcvangend @kingdutch @phenaproxima (he/him) @balsama @wouter @mikemadison (Edit https://www.drupal.org/project/drupal/issues/3179219 if you do or don't want to be pinged, or want to add topics for next time.)
---
:zero: Who is here today? Comment in the thread below to introduce yourself.
:one: Do you have suggested topics you are looking to discuss? Post in this thread and we'll open threads for them as appropriate.
:two: Excluded modules, do we take a decision? or is more discussion needed?
https://www.drupal.org/project/drupal/issues/3102435
:three: Installing from config with profiles that have install hooks
https://www.drupal.org/project/drupal/issues/2982052
:four: update hooks and config import
https://www.drupal.org/project/drupal/issues/2762235
https://www.drupal.org/project/drupal/issues/3110362
0️⃣ Who is here today? Comment in the thread below to introduce yourself.
moshe | :wave: |
bircher | hi! |
alexpott | :wave: |
Do you have suggested topics you are looking to discuss? Post in this thread and we'll open threads for them as appropriate.
2️⃣ Excluded modules, do we take a decision? or is more discussion needed?
bircher | #3102435: Config exclude Drupal core feature doesn't work (Drupal 8.8.1 or later) |
alexpott | So I would keep the functionality the way it is, and update the documentation more and expand on the help text in the example.+1 to making the docs clearer |
alexpott | I think we could also log that this unexpected thing has happened |
alexpott | Like do a E_USER_NOTICE if cli and a drupal message if on server |
bircher | I like the logging/message combo |
bircher | it makes it more clear what happened and that this could lead to an unexpected situation later |
3️⃣ Installing from config with profiles that have install hooks
bircher | #2982052: Allow an install hook in profiles installing from configuration |
4️⃣ update hooks and config import
bircher | #2762235: Ensure that ConfigImport is taking place without outstanding updates |
bircher | and related |
bircher | #3110362: If an update hook modifies configuration, then old configuration is imported, the changes made by the update hook are forever lost. |
bircher | this one is newer but gets at the issue fron an other angle |
alexpott | I’d love for these to land but I fear the head shaking. I think we should consider implementing this will a setting that allows a sort of force push |
alexpott | Or a --bad-judgement flag :slightly_smiling_face: |
bircher | yes I agree, I think that was one of the concerns |
bircher | I like that if you need to, you can do things the wrong way around and mess with things.. but also as evidenced by all the stackoverflow questions and blog posts it is not evident what the recommended or safe way to do things is |
moshe | I commented on the last issue. I think we have answers for each use case, we just need better docs. |
5️⃣ Drupal Con Europe remote
bircher | who will attend? |
bircher | There will be CMI2!https://events.drupal.org/europe2020/sessions/configuration-management-i... |
bircher | any suggestions on what to highlight? |
moshe | I’m attending. I’d love to hear news and demo about config split. Not sure how well it fits, but we could mention drush deploy. |
bircher | yes those are great ideas |
Participants:
moshe, bircher, alexpott