New dev install offers no Recipes beyond Content Types

Created on 21 January 2025, about 2 months ago

This is based on testing of the current dev.

Problem/Motivation

I launch a new install of Drupal CMS and I see the page to select some Content Types.
Regardless of whether I select any, click Next or Skip, the next page I see is the page to "Give your site a name".

What happened to all the other Recipes that used to be part of the installer? I know some, like A11y tools, were bumped off the installer, but has the decision been made to drop everything except Content Types?

Sure, I can add them later through the Recipes Browser (although the composer commands and paths are completely wrong for my setup under ddev and it took me 2 hours to work out how to install one of them yesterday).

Steps to reproduce

Install latest Drupal CMS and launch.
Follow above.
No other Recipes are offered.

πŸ› Bug report
Status

Active

Component

Track: Installer

Created by

πŸ‡¬πŸ‡§United Kingdom dunx

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

Comments & Activities

  • Issue created by @dunx
  • πŸ‡ΊπŸ‡ΈUnited States thejimbirch Cape Cod, Massachusetts
  • πŸ‡¬πŸ‡§United Kingdom dunx

    A bit of feedback related to my secondary minor issue with the commands. The script I'd created to spin up Drupal CMS dev version was running composer require cweagans/composer-patches because usually I'm applying patches to test under the issue queue.

    That was causing the Recipes browser to show a "View Commands" button rather than an "Install" button. If you click on a "View Commands" button, close the modal to see the Recipe browser and scroll back to the top, you'll see an error message displayed:

    Unable to download modules via the UI: Problems detected related to the Composer plugin cweagans/composer-patches. The composer-exit-on-patch-failure key is not set to true in the extra section of composer.json.

    If you add that config to the composer.json extra stanza, then "View Commands" is replaced by "Install". The same occurs if you don't require composer-patches in the first place too of course.

    I was hoping that was why I wasn't seeing the other Recipes within the Installer, but no joy. However, it's now possible for me to install Recipes via the browser, so if the decision to remove them from the Installer was intentional, I'm more than happy for this to be closed as Working as intended and hope the above is useful to the next person. The change threw me that's all.

  • πŸ‡ΊπŸ‡ΈUnited States thejimbirch Cape Cod, Massachusetts

    The decision to list only content type recipes was intentional.

    Drupal CMS does not have any patches to modules as the cweagans/composer-patches plugin you added is not approved to work with core's automatic updates module, which is what Project Browser uses to manage packages. There is an unapproved config you can set to work around this until they support additional composer packages. See: https://www.drupal.org/project/automatic_updates/issues/3437845#comment-... ✨ Support oomphinc/composer-installers-extender and wikimedia/composer-merge-plugin Active

Production build 0.71.5 2024