- Issue created by @joachim
- π¨π¦Canada karimb
We are going to work on this issue as part of the Novice contribution workshop of Symetris β .
- Merge request !6979Issue #3425692: development.services.yml should document that parameters are only shallow-merged β (Open) created by karimb
- Status changed to Needs review
9 months ago 11:46pm 8 March 2024 - π¨π¦Canada karimb
We added documentation in development.services.yml about the Shallow Merge of the files that provide container definitions.
- Status changed to Needs work
9 months ago 8:56am 9 March 2024 - π¬π§United Kingdom joachim
Wow, that's a lot of docs! It's great work, but I think it's rather too much for here.
I think we need to say that parameters here are shallow merged (no need to capitalise), and say that if overriding any values, the whole of the array needs to be copied from sites/default/default.services.yml.
I don't think we need code examples, though what you've written for the MR could be moved to https://www.drupal.org/docs/develop/development-tools β as a new page about setting up the development.services.yml file.
- Status changed to Needs review
9 months ago 5:51pm 10 March 2024 - π¨π¦Canada karimb
No worries. We've learned a lot about container definitions and shallow merge ;)
Here is a shorter version of the documentation.
- Status changed to Needs work
9 months ago 6:27pm 10 March 2024 The Needs Review Queue Bot β tested this issue. It fails the Drupal core commit checks. Therefore, this issue status is now "Needs work".
This does not mean that the patch necessarily needs to be re-rolled or the MR rebased. Read the Issue Summary, the issue tags and the latest discussion here to determine what needs to be done.
Consult the Drupal Contributor Guide β to find step-by-step guides for working with issues.
- π¨π¦Canada karimb
KarimB β changed the visibility of the branch 11.x to hidden.
- First commit to issue fork.
- Status changed to Needs review
9 months ago 1:33pm 26 March 2024 - Status changed to Needs work
9 months ago 1:48pm 26 March 2024 - πΈπ°Slovakia poker10
It seems to me we need to change the scaffold file as well (see the pipeline failure).
- πΊπΈUnited States mradcliffe USA
I performed Novice Triage on this issue. I am leaving the Novice tag on this issue because we should be able to update the issue summary with the work done so far and what is remaining to be done and complete any additional work and provide a review of the merge request.
- πΊπΈUnited States Farnoosh
We are working on this issue on Drupalcon Portland 2024 contribution day!
@arparker @msandoval @anand48 @farnoosh @amriez @bemberFirst step is to rebase the patch against Drupal 11
- π§π·Brazil bember
Here's a draft for the helper text:
Please note that overriding a setting requires defining default values for all its sub-settings (not only the things you want to override). For example, if you want to enable render cache debug output, the following code will crash the site:
-> Bad example from ticket description
The correct procedure would be:
-> Correct example from ticket description
Could someone please weigh in? Thanks!
- First commit to issue fork.
Working on this during DrupalCon 2024.
The pipeline is failing during the Test: "PHPUnit Unit".
- First commit to issue fork.
- πΊπΈUnited States Amirez Houston, TX
rebased 3425692--development-services-docs against 11.x
- πΊπΈUnited States julieelman
We are making progress at Drupalcon Portland 2024 contribution day on this issue with DrupalPod! The team has identified the two files development.services.yml that exist and updated them to match. We are working on testing the build and are investigating a new set of failures in the build with nightwatch and javascript test failures. @howard.lewitt is helping, too!
- πΊπΈUnited States mradcliffe USA
I retroactively added the Portland2024 tag to the issue because contributors were working on this issue on 2024.05.08.
- Status changed to Needs review
7 months ago 7:00pm 9 May 2024 - Status changed to RTBC
7 months ago 7:07pm 9 May 2024 - πΊπΈUnited States julieelman
I have reviewed the merge request. The code changes look good. All of the tests are passing.
- Status changed to Needs work
7 months ago 7:36pm 9 May 2024 - π¬π§United Kingdom longwave UK
Thanks for working on this! There are two branches but no open merge requests; please open a merge request on the branch that has the correct changes, and hide the other branch so as not to confuse reviewers.
- π§π·Brazil bember
bember β changed the visibility of the branch drupal-3425692--msandoval to hidden.
- π§π·Brazil bember
bember β changed the visibility of the branch 3425692--development-services-docs to hidden.
- π§π·Brazil bember
bember β changed the visibility of the branch 11.x to active.
- Status changed to RTBC
7 months ago 8:34pm 9 May 2024 - Status changed to Needs work
7 months ago 9:44pm 9 May 2024 - Status changed to RTBC
7 months ago 10:51pm 9 May 2024 - π¬π§United Kingdom longwave UK
Committed and pushed fe3721e8a2 to 11.x and 00317c88e0 to 11.0.x and b7542fbcf4 to 10.4.x and 2bbb3d82f3 to 10.3.x. Thanks!
-
longwave β
committed 2bbb3d82 on 10.3.x
Issue #3425692 by msandoval, bember, KarimB, Amirez, Lenenba, joachim,...
-
longwave β
committed 2bbb3d82 on 10.3.x
-
longwave β
committed b7542fbc on 10.4.x
Issue #3425692 by msandoval, bember, KarimB, Amirez, Lenenba, joachim,...
-
longwave β
committed b7542fbc on 10.4.x
-
longwave β
committed 00317c88 on 11.0.x
Issue #3425692 by msandoval, bember, KarimB, Amirez, Lenenba, joachim,...
-
longwave β
committed 00317c88 on 11.0.x
-
longwave β
committed fe3721e8 on 11.x
Issue #3425692 by msandoval, bember, KarimB, Amirez, Lenenba, joachim,...
-
longwave β
committed fe3721e8 on 11.x
- Status changed to Fixed
7 months ago 8:59am 10 May 2024 - πΊπΈUnited States xjm
Also properly crediting @longwave for the commit, since d.o ate his credit.
Automatically closed - issue fixed for 2 weeks with no activity.