Remove drupal/legacy-project as a starting point for Drupal 10

Created on 5 July 2022, almost 3 years ago
Updated 26 January 2024, about 1 year ago

Problem/Motivation

There's no need to maintain the drupal/legacy-project starting point. This composer template existed to help people migrate to using composer from drupal/drupal projects. Let's remove it and only have one template to start from.

Existing projects are unaffected as the template is only used during creation and if new projects want the same layout they can always change their scaffold settings to something similar but we shouldn't be making it easy to start a project with vendor in the web root.

Proposed resolution

Remove it.

Remaining tasks

User interface changes

NOne

API changes

None

Data model changes

None

Release notes snippet

The drupal/legacy-project composer template is removed. Existing sites that used the template to start from are unaffected. The drupal/recommended-project composer template is the only starting point provided by Drupal core.

πŸ“Œ Task
Status

Needs work

Version

11.0 πŸ”₯

Component
ComposerΒ  β†’

Last updated about 11 hours ago

No maintainer
Created by

πŸ‡¬πŸ‡§United Kingdom alexpott πŸ‡ͺπŸ‡ΊπŸŒ

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

Merge Requests

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024