Closed (fixed)
Project:
Recipes Initiative
Version:
1.0.x-dev
Component:
Code
Priority:
Normal
Category:
Task
Assigned:
Unassigned
Issue tags:
Reporter:
Created:
8 Jun 2023 at 16:09 UTC
Updated:
1 Jun 2024 at 15:09 UTC
Jump to comment: Most recent
Comments
Comment #2
bsnodgrass commentedComment #3
bsnodgrass commentedComment #5
bsnodgrass commentedComment #6
sonfd@bsnodgrass - We talked yesterday and I was in agreement with you here, that we should remove this line. However, I am reviewing this now and I think deleting this line may not be the correct action. I think this is attempting to clarify that creating content is in scope for recipes (the content will only be created in the database on the environment the recipe is applied to), but recipes are not responsible for deploying that created content to a secondary environment and/or recreating the content on those other environments.
In other words, in a standard workflow, you may apply a recipe on your local environment, test changes, export configuration and deploy to dev, stage, live, etc. Recipes will create content on the local environment, however when you deploy changes to those additional environments, e.g. dev, stage, live, etc, Recipes will not create that content on those additional environments.
Comment #7
thejimbirch commentedIf that is the case, and content creation is a requirement of recipes; then the recipe would have to be re-run on each environment.
Comment #8
bsnodgrass commentedWhile I do think it would be helpful to have content created as part of a recipe deployment, the Roadmap specifically states this in not within scope.
Do we want creation or updating of content specific to a recipe? If so we should update the Roadmap and close this issue was "won't fix"
Since the parent issue is still active, it seems this one should be postponed until that decision is finalized. I think we should leave the debate and how to address default content on the parent issue.
Comment #9
bsnodgrass commentedComment #10
thejimbirch commentedContent is content, and while there are ways to deploy content, there is nothing in core, or being proposed in recipes that would deploy content.
If the content a recipe is providing is needed on a different environment, the recipe would need to run on that environment.
Maybe we could update the doc to include the above to add additional clarification.
Comment #11
thejimbirch commentedRecipes can now deploy content. Closing this.
Comment #12
thejimbirch commented