Replace the launcher script with better documentation

Created on 23 January 2025, 2 months ago

Problem/Motivation

The discussion in ๐Ÿ› launcher script appends -1 to every project created Active , and the proliferation of issues surrounding the launcher, has led @pameeela and I to agree with @rfay's assessment that it's more trouble to us than it's worth.

Proposed resolution

Remove the launcher script from the project template. In the README.md file, provide the following commands, which will spin up Drupal CMS in DDEV:

ddev config --project-type=drupal11 --docroot=web
ddev start
ddev composer install
ddev launch

Boom. That's more or less the same as DDEV's documented quick start for Drupal CMS, except it skips the composer create-project step, which is unnecessary if you're starting from the extracted zip file.

While we're at it, let's also explicitly say that DDEV is the recommended way to spin up locally, but by no means the only way, and that any technology stack supported by core will also work for Drupal CMS. Let's link to the Drupal user guide's chapter on getting set up โ†’ , for those who don't want to use DDEV. That way, people have a happy path laid out for them, and a lead if they want to be rebels and do it their own way.

โœจ Feature request
Status

Active

Component

Infrastructure

Created by

๐Ÿ‡บ๐Ÿ‡ธUnited States phenaproxima Massachusetts

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