Open rosiel opened 1 year ago
For current convenience, I wrote a shell script to change ISLE values back to Playbook values. It works on my mac. I don't know how to make it portable, sorry.
As brought up by @Natkeeran , this is still an issue. I propose that we solve the immediate problem which is:
So I propose this which is not a tech solution, but I prefer it because it keeps things simpler and consistent:
drush config:set
(no change!!).
Overview
Playbook and ISLE provide external services that Drupal uses, and their locations (from Drupal's perspective) are configured in configuration entities that are part of the starter site. Example:
ISLE: broker is at
tcp://activemq:61613
Playbook: broker is attcp://127.0.0.1:61613
The Starter Site happens to contain values that match the Playbook, and ISLE includes a code that configures Drupal to point to the services at the ISLE locations. This is not a problem.
However when someone on ISLE wishes to make a PR against the Starter Site. When they do a
config:export
andgit diff
, the changes include these changed values. This makes it very hard to encourage people to do pull requests.I have a document outlining what I think are the available options for this. To summarize it, I think we should duly consider: