Add recipes api as experimental API to core

Created on 10 April 2024, 8 months ago
Updated 21 May 2024, 6 months ago

Problem/Motivation

This issue will bring the phase 1 Recipes project into core. The MR includes all the fixed issues from the recipes queue - see https://www.drupal.org/project/issues/search/distributions_recipes?proje... โ†’

Proposed resolution

@todo

Remaining tasks

#3439702: Allow CLI install of Drupal using recipes โ†’
#3439918: Add a core/core.recipes.api.php file โ†’
#3427558: Output information from the recipe application process โ†’

And any other issues tagged in the queue with core-mvp - see https://www.drupal.org/project/issues/search/distributions_recipes?proje... โ†’

User interface changes

None

API changes

The MR adds 4 new APIs. There are:

  • Drupal\Core\Config\Action
  • Drupal\Core\Config\Checkpoint
  • Drupal\Core\Recipe
  • Drupal\Core\DefaultContent

Recipe depends on DefaultContent, Action and Checkpoint. The other new APIs have no interdependencies.

Data model changes

None

Release notes snippet

@todo

NOTE ABOUT CONTRIBUTING TO THIS MR

Ideally create a core-mvp issue in https://www.drupal.org/project/issues/distributions_recipes โ†’ and address there first and one of the recipes initiative leads will merge in into this the fork and then into this MR>

โœจ Feature request
Status

Fixed

Version

10.3 โœจ

Component
Baseย  โ†’

Last updated 18 minutes ago

Created by

๐Ÿ‡ฌ๐Ÿ‡งUnited Kingdom alexpott ๐Ÿ‡ช๐Ÿ‡บ๐ŸŒ

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Merge Requests

Comments & Activities

Production build 0.71.5 2024