Add license to composer templates

Created on 11 June 2025, 12 days ago

Problem/Motivation

https://github.com/drupal/recommended-project/blob/11.x/composer.json says

"license": "GPL-2.0-or-later"

but there is no matching LICENSE.txt or md file. Every repository ought to have explicit licensing, so a license file would be good to add.

Proposed resolution

As far as I can tell, the composer templates are subtree splits with extra processing. So https://git.drupalcode.org/project/drupal/-/tree/11.2.x/composer/Templat... should have the license file, matching subtree split components like https://git.drupalcode.org/project/drupal/-/tree/11.2.x/core/lib/Drupal/... has.

Remaining tasks

  • Add the license files.
  • Make sure they work.

User interface changes

n/a

Introduced terminology

n/a

API changes

n/a

Data model changes

n/a

Release notes snippet

n/a

๐Ÿ“Œ Task
Status

Active

Version

11.2 ๐Ÿ”ฅ

Component

composer

Created by

๐Ÿ‡บ๐Ÿ‡ธUnited States drumm NY, US

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